首页 > 解决方案 > 如何遍历 R 中的整个数据帧并获取 head 函数

问题描述

假设 3 df

d1 <- data.frame(replicate(10,sample(0:1,1000,rep=TRUE)))
d2 <- data.frame(replicate(10,sample(0:1,1000,rep=TRUE)))
d3 <- data.frame(replicate(10,sample(0:1,1000,rep=TRUE)))

在 R 中,您可以使用以下命令查看数据帧的头部:

head(d1)

现在我如何编写函数/循环来查看head所有数据帧?

标签: r

解决方案


将数据框放入列表中mgethead使用lapply-

lapply(mget(paste0('d', 1:3)), head)

推荐阅读