R语言 如何从数据框中提取列作为矢量
在这篇文章中,我们将在R编程语言中把数据框架的列转换成一个矢量。
步驟 –
- 创建向量
- 通过传递这些向量创建一个数据框架
- 使用” [ [] ]” 操作符(索引)转换数据框架列。[[]]是用来访问数据框架列的。它是用来为数据框架做索引的。
语法 。
dataframe_name[[‘column_name’]]
- 显示向量
例1 :
# creating a vector for names
names=c('siva nagulu','bhavanarayana','sireesha',
'priyank chowdary','sridevi','ravi kumar')
# creating a vector for ages
ages=c(40,49,38,42,36,39)
#create a dataframe using these vectors
dataframe=data.frame(names,ages)
print(dataframe)
# converting ages dataframe column into vector
# by passing as index
my_data = dataframe[['names']]
print("--------convert into vector of names column-------")
print(my_data)
my_data = dataframe[['ages']]
print("--------convert into vector of ages column-------")
print(my_data)
输出 。
例2 :
# creating a vector for city
city=c('kakumanu','hyd','noida')
# create a dataframe using this vector
dataframe=data.frame(city)
print(dataframe)
# converting city dataframe column into vector
# by passing as index
my_data = dataframe[['city']]
print("--------convert into vector of city column-------")
print(my_data)
输出 。