Pweave
までの基本的なR Markdownドキュメント(コードチャンクでPythonを呼び出す)を実行しようとしています。 Pweave
documentationには、```{python}
のスタイルを使用してコードチャンクを宣言できると記載されています。しかし、たとえばpweave -f pandoc FIR_design.mdw
を使用してコンパイルしようとすると、チャンクは実行されず、代わりに逐語的に配置されます。Pweaveの入力としてR Markdownスタイルのドキュメント(.Rmd)を使用
すべてexamples in the documentationは、noweb
構文を使用します。
<<fig = True, width = '12 cm', echo = False>>=
from pylab import *
plot(arange(10))
show()
@
値下げ同等は次のようになります。
```{python, fig = True, width = '12 cm', echo = False}
from pylab import *
plot(arange(10))
show()
```
私はそれが単にそのままでそれらを追加し、チャンクを実行しませんマークダウン構文を使用して例を実行しようとします。これは期待されていますか?もしそうなら、私は.Rmd
文書をPweave
で実行可能にするためにどのように変換するべきですか?私はそれらをnoweb
スタイルに変換する必要がありますか?
'noweb'スタイルは機能しますか? –
はいです。例.mdw [here](http://mpastell.com/pweave/_downloads/FIR_design.mdw)は 'pweave -f pandoc FIR_design.mdw'でうまく動作します。私は問題を解決する以下の解決策を編集しました。 '.Rmd'ファイルが与えられた場合は、' pweave -i markdown .Rmd'を使用してください。 –
kungfujam