Rコードとその出力をドキュメントknitr
に挿入するために使用しようとしています。pandoc/markdown
しかし、私はknitrにR出力を注入させません。R チャンクをr and with
{r} で装飾してみました。どちらも機能しません。ここに私のサンプルセットアップ(```rを使用):
まず、発行するコマンドを示し、次にこのコマンドでその後使用される 2 つのファイルをリストします。
シェルのコマンドは次のとおりです。
$ r CMD BATCH Knitme.R
の内容knitme.R
:
library("knitr")
pandoc("foo.md")
の内容foo.md
:
# My knitr test
```r
1+1
```
Did this print *the result* as well?
Here a graph:
```r
plot(1:10)
```
And where is the graph?
コマンドを実行した後、予想通り、新しいファイルを取得しますfoo.html
。その内容は次のとおりです。
<h1 id="my-knitr-test">My knitr test</h1>
<pre class="sourceCode r"><code class="sourceCode r"><span class="dv">1+1</span></code></pre>
<p>Did this print <em>the result</em> as well?</p>
<p>Here a graph:</p>
<pre class="sourceCode r"><code class="sourceCode r">
<span class="kw">plot</span>(<span class="dv">1</span>:<span class="dv">10</span>)</code></pre>
<p>And where is the graph?</p>
この結果は、pandoc が入力ファイルfoo.md
を変換したことを示しています*が、knitr は実行された R コードの出力を挿入しませんでした。
何が恋しいですか?どんな助けでも大歓迎です!