全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
29128 6
2015-08-01
请问R语言中  如何实现删除某个变量小于2的整行数据?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-8-1 14:25:55
没法直接删除,想保留变量大于等于2的整行数据可以提取,比如
> z<-1:12
> dim(z)<-c(3,4)
> z[c(2,3),]
     [,1] [,2] [,3] [,4]
[1,]    2    5    8   11
[2,]    3    6    9   12
就实现了提取大于等于2的行数据
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-1 15:05:05
复制代码


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-1 16:40:00
setarcune 发表于 2015-8-1 15:05
初学者感谢大家的帮助 原来是加which() ~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-1 17:57:32
dat<-data.frame(x=rnorm(20),y=rt(20,3))
dat[with(dat,y>=2),]
#这样应该更一般一些,因为某一列变量的名称不一定可以直接使用。逻辑判断就可以了,不用使用which
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-1 20:29:35
十里春风 发表于 2015-8-1 17:57
dat=2),]
#这样应该更一般一些,因为某一列变量的名称不一定可以直接使用。逻辑判断就可以了,不用使用whi ...
soga ! 谢谢啦~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群