如何更改存储在 R 列表中的数据框的名称?
要更改存储在 R 列表中的数据框的名称,我们可以按照以下步骤操作 -
首先,创建一个数据框列表。
然后,使用名称函数更改数据框的名称。
示例
创建数据框列表
使用data.frame函数创建数据框和列表函数来创建这些数据框的列表 -
df1<-data.frame(x1=rpois(25,5),x2=rpois(25,3),x3=rpois(25,1))输出结果df2<-data.frame(y1=rpois(25,5),y2=rpois(25,3),y3=rpois(25,1))
List<-list(df1,df2)
List
执行时,上述脚本生成以下内容output(this output will vary on your system due to randomization)-
[[1]]x1 x2 x3
1 5 2 0
2 1 4 3
3 1 2 2
4 3 2 0
5 6 4 2
6 5 3 0
7 4 1 2
8 3 1 1
9 4 1 0
10 4 3 0
11 5 2 1
12 7 3 3
13 2 3 0
14 5 5 0
15 9 5 0
16 4 1 1
17 2 3 1
18 6 4 1
19 4 4 0
20 9 9 1
21 9 1 1
22 4 1 2
23 5 5 0
24 5 4 1
25 4 2 0
[[2]]
y1 y2 y3
1 3 6 1
2 9 6 1
3 8 5 0
4 8 5 2
5 7 3 0
6 6 1 0
7 6 5 0
8 4 2 0
9 2 3 0
10 2 3 1
11 5 1 1
12 6 8 0
13 2 3 2
14 9 2 0
15 5 4 2
16 5 2 0
17 7 3 0
18 5 3 1
19 10 2 0
20 3 4 1
21 5 6 1
22 10 2 4
23 6 5 0
24 3 0 1
25 1 0 1
更改列表中数据框的名称
使用名称函数更改存储在名为 List 的列表中的数据框的名称,如下所示 -
df1<-data.frame(x1=rpois(25,5),x2=rpois(25,3),x3=rpois(25,1))输出结果df2<-data.frame(y1=rpois(25,5),y2=rpois(25,3),y3=rpois(25,1))
List<-list(df1,df2)
names(List)<-c("X","Y")
List
$Xx1 x2 x3
1 9 3 0
2 2 5 1
3 4 2 0
4 7 5 1
5 3 5 2
6 2 2 3
7 7 2 0
8 2 1 1
9 1 2 1
10 9 4 1
11 5 3 1
12 8 6 0
13 7 3 2
14 6 2 2
15 4 5 0
16 5 1 0
17 5 3 0
18 7 1 1
19 3 5 0
20 4 3 0
21 8 1 1
22 4 0 1
23 10 0 0
24 8 4 4
25 3 6 0
$Y
y1 y2 y3
1 5 3 1
2 5 5 2
3 5 2 1
4 2 3 1
5 3 5 3
6 3 3 0
7 3 1 0
8 6 4 2
9 8 3 0
10 3 0 1
11 6 1 0
12 4 4 0
13 5 2 0
14 4 2 1
15 9 3 2
16 7 4 1
17 5 2 2
18 6 2 2
19 3 1 0
20 4 4 1
21 3 1 0
22 3 4 3
23 7 2 1
24 1 5 4
25 8 3 0
以上是 如何更改存储在 R 列表中的数据框的名称? 的全部内容, 来源链接: utcz.com/z/331664.html