R语言 如何把Excel列转换为矢量
在这篇文章中,我们将探讨在R编程语言中把Excel列转换为矢量的不同方法。
在R语言中把Excel列转换为矢量的方法 如下
- 使用带有列名的$-Operator。
- 使用Subsetting列的方法。
- 使用R语言中dplyr库的拉函数
方法1:使用带有列名的$操作器
在这个方法中,我们将简单地使用带有列名和从Excel文件中读取的数据名称的-操作器的末尾,从Excel文件中读取的数据名称将写在$-操作器的前面。
语法: Dataframe$column
例子 。
在这个例子中,我们将使用带有列名的$操作器来转换Excel文件中第一列的向量形式。
使用的Excel文件
下面是执行情况
输出 。
方法2:使用子集列的方法
在这种方法下,用户只需要在括号内输入列名和数据,就可以将该excel列转换成矢量形式。这只是将该列转换为用户在括号中传递的数据的矢量。
语法: dataframe[row_name,column_name]。
例子 。
在这个例子中,我们将使用Subsetting列名的方法将Excel文件的第二列转换为矢量形式。
下面是实现 方法。
输出 。
方法3:使用R语言中dplyr库的pull函数 。
在这里,用户必须从R语言的dplyr库中调用pull()函数,并传递需要转换为矢量形式的列名和数据文件读取变量的名称。
pull函数: 该函数pull选择数据框中的一个列,并将其转换为矢量。
语法: pull(.data, j)
参数。
- .data:-数据的名称
- j:-要被提取的列。
返回: 提供的列的向量。
例子 。
在这个例子中,我们将使用Subsetting column name的方法来转换Excel文件中最后一列的矢量形式。
下面是实现 方法。
输出 。