我有一个数据框,并且我希望此数据框中的每一行都有一个barplot。
for(i in levels(myDf$name)) {
barplot(cbind(unlist(myDf[i, 1:2]), unlist(myDf[i, 3:4])), beside=TRUE)
}
但是,这不起作用。它没有输出...我将如何在一个窗口中绘制该图形,以便将其导出到文件中?
*编辑:
myDf<-data.frame(name=c('xyz','ybc','def'),
var1=c(2,8,7),
var2=c(1,4,5),
var3=c(3.8,2.5,8.4),
var4=c(93.8,42.5,91.4))
for(i in seq(myDf$name)) {
barplot(cbind(unlist(myDf[i, 1:2]), unlist(myDf[i, 3:4])), beside=TRUE)
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句