La función subset() en el lenguaje de programación R se usa para crear subconjuntos de un marco de datos. Esto también se puede usar para eliminar columnas de un marco de datos.
Sintaxis: subconjunto (df, expr)
Parámetros:
- df: marco de datos utilizado
- expr: Condición para el subconjunto
Crear subconjuntos de tramas de datos en el lenguaje de programación R
Aquí crearemos subconjuntos de tramas de datos usando métodos subset() en lenguaje R.
Ejemplo 1: ejemplo básico de la función R – subset()
R
# R program to create # subset of a data frame # Creating a Data Frame df<-data.frame(row1 = 0:2, row2 = 3:5, row3 = 6:8) print ("Original Data Frame") print (df) # Creating a Subset df1<-subset(df, select = row2) print("Modified Data Frame") print(df1)
Producción:
[1] "Original Data Frame" row1 row2 row3 1 0 3 6 2 1 4 7 3 2 5 8 [1] "Modified Data Frame" row2 1 3 2 4 3 5
Aquí, en el código anterior, el marco de datos original permanece intacto mientras se crea otro subconjunto del marco de datos que contiene una fila seleccionada del marco de datos original.
Ejemplo 2: crear subconjuntos de tramas de datos en lenguaje R
Python3
# R program to create # subset of a data frame # Creating a Data Frame df<-data.frame(row1 = 0:2, row2 = 3:5, row3 = 6:8) print ("Original Data Frame") print (df) # Creating a Subset df<-subset(df, select = -c(row2, row3)) print("Modified Data Frame") print(df)
Producción:
[1] "Original Data Frame" row1 row2 row3 1 0 3 6 2 1 4 7 3 2 5 8 [1] "Modified Data Frame" row1 1 0 2 1 3 2
Aquí, en el código anterior, las filas se eliminan permanentemente del marco de datos original.
Publicación traducida automáticamente
Artículo escrito por nidhi_biet y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA