我想在一个图表中并排显示 n 个 beanplots。我从 for 循环接收各个值的向量。在每次迭代中,应该生成一个新的 bean 图,并放置在以前的 bean 图旁边。我尝试了几种方法。
将值作为列表传递:
allValues <- list() pdf("Values") for(f in files) { ... ... values = getValues(f) allValues <- append(allValues, values) } beanplot(allvalues, what=c(1,1,1,0)) dev.off()
这给了我奇怪的结果。
我还尝试了一个 data.frame 我尝试将参数“add = T”添加到beanplot()
命令并放入beanplot()
for 循环中。
有什么帮助吗?