2013-07-15 6 views
5

knitrを使用して、Rオブジェクトとコードを埋め込んだプレゼンテーションを作成します。* .Rnwファイルをknitrでコンパイルする--without Rstudio

私はvimに制限されているので、利用可能なRstudio + knitrの例はかなり役に立たないことがわかりました。 knitrdocumentsのvimセクションも非常にスキニーなので、役に立たない。

knitr(または交互には、まともなオンラインチュートリアルに私を指す?)を使用してvimRのいくつかの組み合わせを使用して*.Rnw*.Rmdファイルをコンパイルする方法についていくつかのガイダンス、およびコマンドラインを提供することができ誰かか?代わりにRstudioを経由の事前

+4

最も単純なケースは基本的に 'library(knitr);になります。ニット( 'my_input.Rnw') '。まだ試しましたか? – Marius

+1

http://yihui.name/knitr/ –

+0

を参照してください、ありがとう@マリアス。それは私が必要としたブレークスルーです。私は努力から盲目になったと思う。私は 'myfile.Rnw'ファイルをRstudioのように設定し、保存してから' library(knitr);を実行しました。 'R'のknit( 'myfile.Rnw')'は治療をしました。あなたが答えとしてそれを与えたいなら、私は受け入れます。 – ricardo

答えて

9

おかげで、あなたは直接knitrパッケージの関数を使用することができます。あなたが微調整することができますが、始めるためにいくつかのオプションがありますが、あなたがしなければならないすべてはあなたの.Rnwファイルにknit()関数を呼び出している:

library(knitr) 
knit('my_input.Rnw') 

あなたはRstudioの機能のいくつか欠けている場合、それは覚えておく価値があるほとんどのものRstudioを利用できないときには、通常、それらを使用する方法を見つけることができます。

+0

受け入れ/ +1:ありがとうございます。 – ricardo

関連する問題