¿Cómo seleccionar varias columnas de DataFrame por nombre en R?

En este artículo, discutiremos cómo seleccionar varias columnas de un marco de datos por nombre en el lenguaje de programación R. Para obtener varias columnas, utilizaremos la estructura de datos de la lista. Al usar una lista, podemos pasar las columnas del marco de datos separadas por una coma. Luego, podemos obtener la lista usando la función list()

Sintaxis :

list(nombre_del_marco_de_datos$columna1,nombre_del_marco_de_datos$columna2,.,nombre_del_marco_de_datos$columnan)

Ejemplo 1:

R

# create a vector with student id
vector1=c(7058,7059,7075,7076)
  
# create a vector with student name
vector2=c("Sravan kumar","Jyothika",
          "Deepika","Kyathi")
  
# create a vector with student address
vector3=c("ponnur","tenali","repalle",
          "ponnur")
  
# pass these vectors to the dataframe
dataframe1=data.frame(id=vector1,names=vector2,
                      address=vector3)
  
print(dataframe1)
  
# select multiple columns from the
# dataframe1 using list datastructure
a=list(dataframe1$id,dataframe1$names,dataframe1$address)
  
print(a)

Producción:

Ejemplo 2 :

R

# create a vector with student id
vector1=c(7058,7059,7075,7076)
  
# create a vector with student name
vector2=c("Sravan kumar","Jyothika",
          "Deepika","Kyathi")
  
# create a vector with student address
vector3=c("ponnur","tenali","repalle","ponnur")
  
# pass these vectors to the dataframe
dataframe1=data.frame(id=vector1,names=vector2,
                      address=vector3)
  
print(dataframe1)
  
# select multiple columns from the
# dataframe1 using list datastructure
a=list(dataframe1$id,dataframe1$names)
  
print(a)

Producción:

Publicación traducida automáticamente

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