我是一个新的R用户,正在使用一个Rmarkdown文档和knitr。
我有在RStudio中工作的代码,我生成了4个散点图,并将它们放入一个2x2的图形中。有关它在word文档中的外观,请参见下图:

当我把这段代码放到Rmarkdown中时,文档运行了,除了这些散点图之外,看起来一切都很棒,但是代码并没有转换成图形(就像在R中一样)。
Rmarkdown的这一部分:
```{r echo=FALSEpar(mfrow=c(2,2))
plot(ICEstata.dat$ice_income,ICEstata.dat$imr2010_14,main="ICE_Income和and 2010-2014“,
xlab="ICE_Income", ylab="IMR_2010-14", xlim=c(-1, 1), ylim=c(0, 25), pch=19)plot(ICEstata.dat$ice_race,ICEstata.dat$imr2010_14,main="ICE_Race和and 2010-2014“,
xlab="ICE_Race", ylab="IMR_2010-14", xlim=c(-1, 1), ylim=c(0, 25), pch=19)plot(ICEstata.dat$ice_combined,ICEstata.dat$imr2010_14,main="ICE_Combined和and 2010-2014“,
xlab="ICE_Combined", ylab="IMR_2010-14", xlim=c(-1, 1), ylim=c(0, 25), pch=19)with(ICEstata.dat,plot(ICEstata.dat$hhindex,ICEstata.dat$imr2010_14,main=“困难和IMR 2010-2014”,xlab=“困难”,ylab="IMR_2010-14",pch=19,axes=F)
轴(2)
轴(1,at=c(20,40,60,80),labels=c(80,60,40,20))
框()
}`
当我编织到word文档中时,文档中的所有内容都会打印出来,包括代码开头的`{r echo=FALSE。我需要在文档中显示带有2x2图的图形,但我不确定我这样做是否正确,或者是否有更有效的方法。在我看来,也是: 1)。我需要使用不同的R过程来完成此操作或2)。我需要在Rmarkdown中使用不同的代码。
我对其中任何一个(或任何其他想法)都持开放态度。
感谢您抽出宝贵时间提前向您表示感谢。
发布于 2018-07-13 02:58:36
代码块的开始行缺少右大括号。它应该看起来像
```{r echo=FALSE}and the last line should look like
```javascripthttps://stackoverflow.com/questions/51311049
复制相似问题