一次查看列表中的所有数据帧并同时为其添加标题

时间:2019-01-20 17:56:42

标签: r

我有以下3个数据帧的列表:

A <- c(1:10)
B <- c(11:20)
C <- c(21:30)
D <- c(1:20)
E <- c(21:40)
F <- c(41:60)
G <- c(1:5)
H <- c(6:10)
I <- c(11:15)
df1 <- data.frame(A, B, C)
df2 <- data.frame(D, E, F)
df3 <- data.frame(G, H, I)
my_list <- list(df1, df2, df3)
names(my_list) <- c("df1", "df2", "df3")

我想同时使用lapplyView函数在RStudio中一次查看所有这三个数据帧。我可以通过以下方式做到这一点:

lapply(my_list, View)

此方法的问题在于,View函数生成的所有3个数据帧的标题都是相同的(它们都是X[[i]])。

是否可以将View函数生成的数据帧的名称设置为列表中它们具有的名称(即df1df2和{{ 1}})?我知道df3函数有一个View参数,但是当有多个数据帧一次传递给title =函数时,我不知道如何使用此参数。

谢谢!

0 个答案:

没有答案