接上一篇(R语言学习总结—基本数据类型)
补充:
类的判断
对象类型判断
mode() 判断存储的类型
> mode(1:5)
[1] "numeric"
class() 判断数据的类
> class(1:5)
[1] "integer"
根据数据的类,采用相应的处理方法。
以下函数,主要用在函数处理异常时使用,目的是增强程序的稳健性。
is.numeric() #返回值为TRUE或FALSE
> is.numeric(1:5)
[1] TRUE
is.logical() #是否为逻辑值
> is.logical(TRUE)
[1] TRUE
is.charactor() #是否为字符串
> is.character("apple")
[1] TRUE
is.null() #是否为空
> is.null(x)
[1] FALSE
is.na() #是否为na
三、数据操作
1.数据选择
A.选取观测(相当于行)
>UG=read.table("clipboard",header=T)#先载入数据
1.下标法
> UG[1,]#选取第一行
id name sex region birth income height weight score