【发布时间】:2015-04-14 06:37:06
【问题描述】:
我正在尝试通过获取我的数据帧中 2 列的整数值来对数据帧进行子集化
Subs1<-subset(DATA,DATA[,2][!is.na(DATA[,2])] & DATA[,3][!is.na(DATA[,3])])
但它给了我一个错误:较长的对象长度不是较短对象长度的倍数。
如何构造一个由第 2 列和第 3 列的 NON NA 值组成的子集?
非常感谢?
【问题讨论】:
-
我会尝试
DATA[complete.cases(DATA[, 2:3]), ]- 除了第 2 列和第 3 列中带有 NA 的行之外的所有行。 -
我从来没有使用过 tihs 语句卢克,你能提供我整个 R 语法吗?
-
这是非常基本的,网上有很多信息:google.com/search?q=r+subsetting。另请查看
?complete.cases。
标签: r missing-data subset