为了编写一个R程序来将数据框列转换为向量,我们使用了一个内置函数 **data.frame()**。**此函数有助于创建数据框,即紧密占据的变量集合,它们与矩阵和列表具有许多相似的属性。**
此函数的语法是:
data.frame(…, row.names = NULL, check.rows = FALSE,check.names = TRUE,)
其中,
在这个R程序中,我们直接将数据框传递给一个内置函数。这里我们使用变量 **Df1、Df2、Df3 和 Df4** 来保存数据框。考虑变量 **A** 来保存转换后的向量。数据框通过使用函数 **data.frame()** 进行转换。该函数表示为 **data.frame(Df1=5:9, Df2=1:5, Df3=10:14, Df4=15:19)**。最后,打印结果向量。
**步骤 1**:将变量 **Df1、Df2、Df3、Df4** 分配给数据框
**步骤 2**:考虑 **A** 用于保存结果向量
**步骤 3**:调用函数 **data.frame()**,将其表示为 **data.frame(Df1=5:9, Df2=1:5, Df3=10:14, Df4=15:19)**,并将数据框作为参数
**步骤 4**:将变量 **A** 分配给 data.frame 函数的结果
**步骤 5**:打印保存结果的变量 **A**
Df1 = c(5, 6, 7, 8, 9)
Df2 = c(1, 2, 3, 4, 5)
Df3 = c(10, 11, 12, 13, 14)
Df4 = c(15, 16, 17, 18, 19)
A<- data.frame(Df1=5:9, Df2=1:5, Df3=10:14, Df4=15:19)
print(A)
Df1 Df2 Df3 Df4 1 5 1 10 15 2 6 2 11 16 3 7 3 12 17 4 8 4 13 18 5 9 5 14 19