接上一篇(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 i

本文是R语言学习的进阶部分,重点介绍数据操作,包括数据选择、数据转换和数据整理。在数据选择中详细讲解了选取观测、变量及其组合的方法。数据转换涉及创建变量、类转换等,如as.numeric()、as.logical()等。数据整理部分涵盖排序、数据集合并及缺失值处理。此外,还介绍了R语言的控制语句,如循环语句(for、while、repeat)、分支语句(if/else、ifelse)和函数编写。
最低0.47元/天 解锁文章

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



