R语言 把Excel列转换为向量列表

R语言 把Excel列转换为向量列表

在这篇文章中,我们将讨论在R编程语言中把Excel列转换成向量的不同方法。

使用中的文件

在R语言中把Excel列转换为向量列表

方法1:使用带有列名的$-操作器

在这种方法中,我们将简单地使用带有列名和从Excel文件中读取的数据名称的-操作器。在这里,需要在向量中转换的列名将写在-operator的末尾,而从excel文件中读取的数据名称将写在$-operator的前面。

语法

dataframe$column

例子 :

library(readxl)
  
gfg_data <- read_excel("R/Data_gfg.xlsx")
  
v1<-gfg_data$A                        
v1

输出

在R语言中把Excel列转换为向量列表

方法2:使用子集列的方法

在这种方法下,用户只需要在带有数据的括号列内输入列名。将该excel列转换为矢量形式。这只是将该列转换为用户在括号内传递的数据的矢量。

语法

dataframe[row_name,column_name]

例子

library(readxl)
  
gfg_data <- read_excel("R/Data_gfg.xlsx")
  
v2 <- gfg_data[ , "B"]                   
v2

输出

在R语言中把Excel列转换为向量列表

方法3:使用 R语言的dplyr库中的pull函数

在这里,用户必须从R语言的dplyr库中调用pull()函数,并传递需要转换为矢量形式的列名和数据文件读取变量的名称。

pull函数: 该函数pull选择数据框中的某一列,并将其转换为矢量。

语法: pull(.data, j)

参数

  • .data:-数据的名称
  • j:-要被提取的列。

返回: 提供的列的向量。

例子

library(readxl)
  
gfg_data <- read_excel("R/Data_gfg.xlsx")
  
library("dplyr")                        
  
v3 <- pull(gfg_data,C)                 
v3

输出

在R语言中把Excel列转换为向量列表

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程