返回信息流题目:
求会R的同学指导,如何将数据框中特定的某几行提取出来?
内容:
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #17906同步于 2015/12/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖
【分享】求会R的同学指导,如何将数据框中特定的某几行提取出来
jasmine92
2015/12/22镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
如果知道行号的话直接用行号,例如frame名为data,则data[3,]就取出data内的第三行。
data[c(3,5,7),]则取3、5、7行数据
如果用一定条件取行数则用which(condition)函数返回行数,如:data[which(condition),]
关于which可以去看 which帮助文档
不知道能不能满足楼主要求
譬如m*n的frame,如何取出第n列中值为1的行号?也是用which吗?
【 在 oceansea1911 的大作中提到: 】
: 如果知道行号的话直接用行号,例如frame名为data,则data[3,]就取出data内的第三行。
: data[c(3,5,7),]则取3、5、7行数据
: 如果用一定条件取行数则用which(condition)函数返回行数,如:data[which(condition),]
: ...................
方便留个QQ么
【 在 xvshiting 的大作中提到: 】
: data[which(data[,n]==1),] which()函数也可以去掉