Subconjunto de filas de marcos de datos basados ​​en niveles de factores en R

En este artículo, analizaremos cómo crear subconjuntos de filas de marcos de datos determinados en función de diferentes niveles de factores con la ayuda de algunos operadores en el lenguaje de programación R.

Método 1: subconjunto de filas de tramas de datos basadas en niveles de un factor

En este enfoque para crear subconjuntos de filas de marcos de datos basados ​​en niveles de un factor, el usuario solo necesita el operador incorporado del lenguaje de programación R, para esto, el usuario necesita usar los operadores $y == con los datos y proporcionar la información requerida. detalles en él específicamente para retener las filas donde nuestra columna de factor tiene un nivel de factor específico en el lenguaje de programación R.

Archivo utilizado:

Ejemplo: subconjunto de filas de marcos de datos basados ​​en niveles de un factor

R

data=read.csv('data_gfg.csv')
data=data[data$A == "x", ]
data

Producción:

Método 2: subconjunto de filas de marcos de datos basados ​​en múltiples niveles de factores

En este enfoque para dividir las filas del marco de datos en función de los niveles de múltiples factores, el usuario simplemente necesita usar los operadores integrados del lenguaje de programación R, que incluirán $,% y un vector que contendrá el factor múltiple requerido. niveles, según los requisitos del usuario para retener las filas donde nuestra columna de factor tiene múltiples niveles de factor específicos en el lenguaje de programación R.

Ejemplo: subconjunto de filas de marcos de datos en función de varios niveles de factores

R

data=read.csv('data_gfg.csv')
data=data[data$A %in% c("x", "z"), ] 
data

Producción:

Publicación traducida automáticamente

Artículo escrito por geetansh044 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *