Knitr のループ内でテキストとプロットの両方を出力しようとすると、奇妙な動作が見られます。以下のコードを実行すると、テキストとプロットの出力がずれます。
- 最初のテキストの後にプロットが続きません
- 2 番目のテキストの後に 1 番目のプロットが続きます
- 3 番目のテキストの後に 2 番目のプロットが続きます
- 等
- 最後のテキストの後には、最後から 2 番目と最後のプロットが続きます
これを修正する方法はありますか。つまり、各テキストの後に対応するプロットが続きますか?
```{r echo=FALSE}
for (i in 1:5){
cat("\nIteration number: ")
cat(i)
plot(1:i)
}
```