

mode() 返回对象的类型数据

is.numeric()
检验对象是否为数值型,返回一个逻辑型结果
is.character()
检验对象是否为字符型,返回一个逻辑型结果

length() 表示R对象元素的个数

强制类型转换

修改对象的长度
对象可以取0长度或正整数为长度,R允许对超过对象长度的下标赋值,这时对象长度自动伸长以包括此下标,未赋值的元素取缺失值(NA)


缩短对象长度


attributes(object)
返回对象(object)的各特殊属性组成的列表,不包括固有属性 mode 和 length

attr(object,name)
该形式存取对象 object 的名为 name 的属性

该函数写在赋值的左边以改变属性值或定义新的属性

本文详细介绍了R语言中mode(), is.numeric(), is.character(), length()等基础函数的使用方法,以及如何进行对象的类型检验、长度修改和属性操作。同时,文章还解释了R语言中对象长度的灵活调整机制,包括自动伸长和缩短对象长度的过程。
3757

被折叠的 条评论
为什么被折叠?



