我想用一个页面上的直方图绘制一个data.frame中的每一列。 下面是使用附带R中的样品“钻石”数据集的例子:
p = list()
for (i in 1:ncol(diamonds)) p[[i]] <- qplot(diamonds[,i], xlab=names(diamonds)[[i]])
do.call(grid.arrange, p)
这确实情节中的所有列,但数据看起来在每一个相同的。 因此,一些显然是错误的。
这是该任务的正确方法吗? 我敢肯定,我有一个分配相同的列数据集列表中的每个元素一些无聊的语法地方,但我不知道它是什么。
谢谢