【发布时间】:2016-07-19 00:08:11
【问题描述】:
让我有这样的数据框(df1)和因素:
factor1 factor2 factor3
------- ------- -------
d a x
d a x
b a x
b c x
b c y
c c y
c n y
c n y
c n y
我想从该数据框中删除其中一个元素的观测值少于 3 个的因子。
在这个数据框中,factor1 有 3 个级别(d、b 和 c)。但是 d 级别的频率为 2。所以我想从这个数据框中删除 factor1。
生成的数据框应为:
factor2 factor3
------- -------
a x
a x
a x
c x
c y
c y
n y
n y
n y
如何使用 R 来做到这一点?我会很高兴得到任何帮助。非常感谢。
【问题讨论】: