R语言 如何从数据框中提取列作为矢量

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)
Bash

输出

如何在R语言中从数据框中提取列作为矢量?

例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)
Bash

输出

如何在R语言中从数据框中提取列作为矢量?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册