Как выбрать несколько столбцов DataFrame по имени в R?
Опубликовано: 14 Сентября, 2022
В этой статье мы обсудим, как выбрать несколько столбцов из DataFrame по имени на языке программирования R. Чтобы получить несколько столбцов, мы будем использовать структуру данных списка. Используя список, мы можем передать столбцы фрейма данных, разделенные запятой. Затем мы можем получить список, используя функцию list().
Синтаксис :
list(dataframe_name$column1,dataframe_name$column2,.,dataframe_name$column n)
Пример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) |
Выход:
Пример 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) |
Выход: