0
チャンクオプションresults="hold"
を使用して、Rノートブックの1つのチャンクにいくつかのコマンドの出力をまとめています。ここでは、問題を示して例のノートブックは、次のとおりです。チャンクオプション `results =" hold "` Rstudioノートブックでは意味がありません
---
title: "R Notebook"
output: html_notebook
---
```{r, results="hold"}
cat("first line\n")
cat("second line\n")
```
knitr manualによると、results="hold"
オプションは、「すべての出力ピースを保持し、チャンクの最後にプッシュ」することを意味します。これから、私は最初にRコードの2行と2行の出力を得ることを望んでいました。代わりに、R studioの "Preview"ボタンを押すと、最初のcat()
の出力が表示され、次にcat()
コマンドが表示されます。 .nb.html
ファイルから生成されたHTML出力は、私はすべてのコマンドの後、一緒にチャンクのすべての出力を収集するにはどうすればよい
<!-- rnb-text-begin -->
<!-- rnb-text-end -->
<!-- rnb-chunk-begin -->
<!-- rnb-source-begin eyJkYXRhIjoiYGBgclxuY2F0KFwiZmlyc3QgbGluZVxcblwiKVxuYGBgIn
<pre class="r"><code>cat("first line\n")</code></pre>
<!-- rnb-source-end -->
<!-- rnb-output-begin eyJkYXRhIjoiZmlyc3QgbGluZVxuIn0= -->
<pre><code>first line</code></pre>
<!-- rnb-output-end -->
<!-- rnb-source-begin eyJkYXRhIjoiYGBgclxuY2F0KFwic2Vjb25kIGxpbmVcXG5cIilcbmBgYC
<pre class="r"><code>cat("second line\n")</code></pre>
<!-- rnb-source-end -->
<!-- rnb-output-begin eyJkYXRhIjoic2Vjb25kIGxpbmVcbiJ9 -->
<pre><code>second line</code></pre>
<!-- rnb-output-end -->
<!-- rnb-chunk-end -->
のですか?