knitr - 带有grid.arrange的for循环内的多个图

时间:2014-06-17 16:38:18

标签: r knitr pdflatex

我是knitr的新手,所以我试图修改http://yihui.name/knitr/demo/externalization/给出的示例,以便与我自己的r-script一起使用。除了执行以下行的代码之外,一切似乎都能正常工作:

for (j in seq(1,length(kkkk)-1))
{
 q1=qplot(x[seq(kkkk[j],kkkk[j+1]),1],x[seq(kkkk[j],kkkk[j+1]),2])
 q2=qplot(x[seq(kkkk[j],kkkk[j+1]),1],x[seq(kkkk[j],kkkk[j+1]),6])
 q3=qplot(x[seq(kkkk[j],kkkk[j+1]),1],x[seq(kkkk[j],kkkk[j+1]),9])
 grid.arrange(q1,q2,q3,ncol=1)
}

这些线条将创建一系列数字,我非常希望在最终报告中看到它们。不幸的是没有出现。我阅读了类似主题的其他主题,其中一个建议是使用print。不幸的是,这也没有强制数字显示(我使用了print(grid.arrange ...)返回NULL)。

有什么建议吗?

非常感谢。

0 个答案:

没有答案