¿Cómo eliminar varias columnas en R DataFrame?

En este artículo, discutiremos cómo eliminar varias columnas en el lenguaje de programación R. Podemos eliminar varias columnas en el marco de datos R asignando valores nulos a través de la función list().

Sintaxis :

data[ , c(‘column_name1’, ‘column_name2’,………..,’column_name en)] <- list(NULL)

donde, datos es el marco de datos de entrada

Ejemplo : programa R para crear un marco de datos y asignar columnas a nulo.

R

# dataframe
data = data.frame(column1=c(70, 76, 89),
                  column2=c(90, 79, 100),
                  column3=c(23, 4, 56),
                  column4=c(23, 45, 21))
  
  
# display
print(data)
  
# delete three columns
print(data[, c('column1', 'column2', 'column3')] < - list(NULL))

Salida :

También podemos eliminar columnas usando el índice de columnas.

Sintaxis :

dataframe[ , column_index_start:column_index_end] <- list(NULL)

Dónde , 

  • dataframe es el dataframe de entrada
  • column_index son las posiciones de las columnas

Ejemplo :

R

# dataframe
data = data.frame(column1=c(70, 76, 89),
                  column2=c(90, 79, 100),
                  column3=c(23, 4, 56),
                  column4=c(23, 45, 21))
  
  
# display
print(data)
  
# delete three columns
print(data[, 1:3] < - list(NULL))

Salida :

Publicación traducida automáticamente

Artículo escrito por sireeshakanneganti112 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 *