Knitr を使用して、次のコードから HTML ドキュメントを作成すると:
Chunk Output
========================================================
Outside a chunk.
```{r chunk1, results='asis'}
cat('Inside a chunk\n\n')
for (i in 1:3) {
cat('* Inside loop #', i, '\n')
}
cat('Outside a loop, but still inside the first chunk')
```
Between chunks.
```{r chunk2, results='asis'}
cat('Inside second chunk')
```
コードがステートメントchunk1
の出力とインターリーブされている出力を取得します。cat
興味深いことに、for
ループ内の出力は単一のブロックとして出力されます。
からのすべてのコードをchunk1
最初に表示し、その後に からのすべての出力をchunk1
表示することをお勧めします。Rmarkdown/knitr に、現在行っているより細かい織り込みを回避するように依頼する方法はありますか?