22

knitr私は Rstudio での使用がとても好きで、マークダウン プレゼンテーションとデータ分析を作成するために使用しています。同じコードと結果を論文で使用し、 Rmd ファイルのコード チャンクを Rnw ファイルのチャンクに変換したいと考えてい```{r}ます<< >>= @

これにより、プレゼンテーション用に作成された同じドキュメントとコードをメインの論文にも使用できます。

マークダウン ファイルと Rnw ファイルのコード チャンクを変換する方法はありますか?

またはコードチャンクの構文の違いは別として、ファイル自体全体として、それらはマークアップで非常に似ています(テキストをラテックスに変換することは、pandocと言うと簡単です)

4

1 に答える 1

9

ドキュメント全体を変換する代わりに、R コードを外部化して、さまざまなドキュメント間で共有できるようにすることができます。http://yihui.name/knitr/demo/externalization/を参照

を取得したら、Rmd とRnw ドキュメントでread_chunk('Rcode.r')使用できます。ここは、R スクリプトの行から来ています。```{r label}<<label>>=label## @knitr label

于 2012-07-22T01:39:33.170 に答える