如何从R中的子集中删除一定数量的案例(我查看了其他答案)?

时间:2014-11-12 08:23:06

标签: r

所以我做的是制作40%-60%的分区。 40%的人工作,但不是60%。

> dim(clean_reg)
[1] 497  23
> partition = sample(x = 1:497, size = .4*497, replace=F)
> dog = clean_reg[partition, ]
> cat = clean_reg[!partition, ]
> dim(dog)
[1] 198  23
> dim(cat)
[1]  0 23

为什么剩下的60%没有进入猫?不!这样做了吗?

1 个答案:

答案 0 :(得分:2)

cat = clean_reg[-partition, ]代替cat = clean_reg[!partition, ]