R 程序:创建数据框列表并从列表中访问它


2022年3月12日, 学习 eTutorial
1570

如何创建数据框列表并从列表中访问它

在这里,我们将解释如何编写一个 R 程序来创建数据框列表并从列表中访问它。我们在这里使用内置函数 list()。此函数有助于创建列表。此函数的语法是

list(…) 

其中 ....(点) 是对象,可能已命名。

如何使用 R 程序创建数据框列表并从列表中访问它

以下是 R 程序中用于创建数据框列表并从列表中访问它的步骤。在此 R 程序中,我们直接将值赋给内置函数 list()。在这里,我们使用变量 DF1、DF2 来保存数据框。调用 list() 函数并传入数据框以创建列表。从列表中访问数据框,如 L[[1]]、L[[2]]。

算法

步骤 1:将数据框赋值给变量 DF1、DF2

步骤 2:使用 2 个数据框创建 L 列表,即 L= list(DF1, DF2)

步骤3:打印原始列表

步骤 4:从列表中访问每个数据框,如 L[[1]]、L[[2]]

步骤 5:打印每个数据框

R 源代码

                                          DF1 = data.frame(y1 = c(0, 1, 2), y2 = c(3, 4, 5))
DF2 = data.frame(y1 = c(6, 7, 8), y2 = c(9, 10, 11))
L= list(DF1, DF2)
print("New list:")
print(L)
print("Data frame-1")
print(L[[1]])
print("Data frame-2")
print(L[[2]])
                                      

输出

[1] "New list:"
[[1]]
  y1 y2
1  0  3
2  1  4
3  2  5

[[2]]
  y1 y2
1  6  9
2  7 10
3  8 11

[1] "Data frame-1"
  y1 y2
1  0  3
2  1  4
3  2  5
[1] "Data frame-2"
  y1 y2
1  6  9
2  7 10
3  8 11