如何从data.frame中选择行和列的子集

时间:2010-07-28 12:13:15

标签: r

我有这个

d[d$Age > "2", ]

并返回所有年龄超过2的行,但我只想返回几个列中的值,比如d $ X和d $ Y,而不是全部。

无论如何我能做到这一点?

由于

2 个答案:

答案 0 :(得分:9)

d[d$Age > "2", c("X","Y")]

答案 1 :(得分:5)

其他方式

subset(d, Age > "2", select=c(X, Y))