【发布时间】:2015-05-27 09:32:47
【问题描述】:
我有一个数据框列表。每个数据框有 6 行。我想创建 6 个箱线图。 first 箱线图应采用第一列的第一行 的值。 第二个箱线图应该取第一列的第二行等的值。
我想得到这样的结果:example image
每一行应该是水平轴上的一个箱线图。
现在我已经开始循环执行了,但我认为这不是要走的路:
for (counter in seq(from = 1, to = wins)) {
res <- (lapply(mylist, function(x) x[counter,1]))
boxplot(res)
}
变量mylist 包含数据帧。我已经使用lapply 来获取第一个/第二个/等。根据counter 变量,所有数据帧上的行元素。但是,我认为我还必须避免循环,但这需要一个“更好的”lapply,它还循环遍历mylist 中的数据帧行。
【问题讨论】: