【发布时间】:2014-05-28 03:06:37
【问题描述】:
假设我有一个这样的数据集:
df <- data.frame(group = c(rep(1,3),rep(2,2), rep(3,2),rep(4,3),rep(5, 2)), score = c(30, 10, 22, 44, 6, 5, 20, 35, 2, 60, 14,5))
group score
1 1 30
2 1 10
3 1 22
4 2 44
5 2 6
6 3 5
7 3 20
8 4 35
9 4 2
10 4 60
11 5 14
12 5 5
...
我想删除少于 3 个观察的组,预期结果应该是这样的:
group score
1 1 30
2 1 10
3 1 22
4 4 35
5 4 2
6 4 60
有没有简单的方法来做到这一点?
【问题讨论】:
标签: r