2

Rで年齢基準を満たす身長のみを返すにはどうすればよいですか?

すなわち

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

Age == 4 に対応する高さだけが必要です。R のどの関数でそれを行うことができますか?

4

2 に答える 2

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]
于 2012-04-07T01:16:15.980 に答える
2

また、質問のタイトルに「サブセット」を使用したため、そのコマンドを使用できます。見?subsetてみると、それもうまくいくことがわかりますsubset(dat, Age == 4, select = "Height")

于 2012-04-07T04:03:01.267 に答える