Factores de caída cuyos niveles tienen observaciones más pequeñas que un valor específico-R
Permítanme tener ese marco de datos (df1) con factores:
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
Quiero eliminar factores de este marco de datos que uno de los elementos tiene menos de 3 observaciones.
En este marco de datos, el factor1 tiene 3 niveles (d, byc). Sin embargo, el nivel d tiene frecuencia 2. Por lo tanto, quiero eliminar el factor1 de este marco de datos.
El marco de datos resultante debe ser como:
factor2 factor3
------- -------
a x
a x
a x
c x
c y
c y
n y
n y
n y
¿Cómo puedo hacer esto usando R? Estaré muy contento por cualquier ayuda. Muchas gracias.