在knitr中调用内部循环时的文本和绘图偏移

时间:2013-02-07 08:06:41

标签: r knitr

当我尝试在knitr中输出循环内的文本和绘图时,我正在观察一种奇怪的行为。 当我运行下面的代码时,文本和绘图输出是偏移的:

  • 第一个文字后面没有任何情节
  • 第二个文字后面是第一个图
  • 第3个文字后面是2ndt图
  • 最后一个文字后面是倒数第二个和最后一个阴谋

有没有办法纠正这个问题,即每个文字后跟相应的情节?

```{r  echo=FALSE}


for (i in 1:5){

  cat("\nIteration number: ")

  cat(i)

  plot(1:i)

}

```

1 个答案:

答案 0 :(得分:2)

这是evaluate包中的旧错误,已修复。有关详细信息,请参阅issue #403。解决方案是FAQ 1