标签: r
我的数据框df包含v1列。 v1可以采用三个值:0,1或2.
df
v1
我想从df v1 == 0和5000行v1 == 1中随机选择5000行,并将它们组合为一个数据帧。
v1 == 0
v1 == 1
我怎么能在R?中做到这一点?
非常感谢,
答案 0 :(得分:0)
您可以which
which
a <- df[sample(which( df$v1 == 0 ),5000 ),] b <- df[sample(which( df$v1 == 1 ),5000 ),] rbind(a,b)