R语言:如何分离数据集?

时间:2013-03-16 11:25:24

标签: r

我是初学者,谢谢你的帮助。 R代码将数据分成两组。重量≤10个单位的观察子集,以及脑重量> 1的观察值。 10个单位。 听起来很简单,但我很难感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

如果weigth值位于数据框(dat)的列中,则可以使用以下命令:

# subset with weight > 10 units
dat[dat$weight > 10, ]

# subset with weight <= 10 units
dat[dat$weight <= 10, ]

或者,您可以生成包含两个数据框的列表:

split(dat, dat$weight > 10)