R语言学习总结---数据操作

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

接上一篇(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
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值