给出一些标准来设置data.frame

时间:2012-04-07 00:59:23

标签: r dataframe

如何仅返回满足R?

年龄标准的高度

Age Height 
1   0.5
1   0.6
1   0.7
1   0.6
4   2.0
4   2.3
4   2.3

我只想要与年龄相对应的高度== 4. R中的哪个函数可以让我这样做?

2 个答案:

答案 0 :(得分:3)

试试这个:

dat <- data.frame(Age=c(1,1,1,1,4,4,4),Height=c(0.5,0.6,0.7,0.6,2.0,2.3,2.3))

dat[dat$Age==4,2]

答案 1 :(得分:2)

此外,由于您在问题标题中使用了“子集”,因此您可以使用该命令。请参阅?subset,您会发现subset(dat, Age == 4, select = "Height")也有效。