私は、Sweave、Beamer、特にknitrパッケージの再解析可能な解析のファンになりつつあります。Statet Eclipseプラグインの外部ツール機能を使用して、.rmdファイルを作成し、生成する方法はありますか?
RStudioではワンクリックで文書を掃除したり編成することができますが、RStudioはインストールが簡単ですが非常に不安定で、EclipseのStatETプラグインの完成度と柔軟性はありません。ほとんどのチュートリアルやリストサーブは、knitrとRMarkdownに関する質問をするときにRStudio IDEを参照する傾向がありますが、Markdownファイルをインストールしてknitrパッケージを使用して.Rmd
にする方法はほとんどありません。最後の文は、私が把握することができていないものです
"Markdown documents to HTML, created in collaboration with RStudio. It offers the complete R Markdown feature set available in their best-of-breed IDE, however useRs can integrate markdown into their own toolchain of choice."
:彼はRマークダウンパッケージを発表したときジェフリー・ホーナーは語りました。他の場所で、私は手動でlibrary(knitr); knit('myfile.Rmd')
を使用してknitrすることが示唆見てきたこれを実行しようとすると、しかし、私はエラーが表示されます。
Warning in file(con, "r") :
cannot open file 'My file.Rmd': No such file or directory
Error in file(con, "r") : cannot open the connection
私が使用してHTMLにMy file.md
ファイルを回すことができました:
library(markdown)
markdownToHTML(file = "C:/Dropbox/eclipse/8. CM/Myfile", output="C:/Dropbox/eclipse/8. CM/Myfile.html")
しかし、Rコードは実行されていないので、最初に.Rmd
ファイルを編成する必要があると思われます。 StatetやRstudio以外の場所でknitrのmarkdownファイルを作成する方法についてのヘルプや指示は、非常に高く評価されます。
Windows 7 Professional OSでRバージョン2.15.1(2012-06-22)を使用しています。 Eclipseバージョン:3.8.0およびStatET 3.0。それを行うには
あなたが見た最初のエラーは、あなたが_workingディレクトリ_(Rの中で 'getwd()'というコンセプトのものではないようです。ファイル 'myfile.Rmd'は現在の作業ディレクトリの下になければなりません。全体の質問のために、私はStatET開発者がそれに注意を払うことができることを願っています。それは本当にあまりにも難しくはありません(https://github.com/yihui/knitr/issues/252を参照してください) –
こんにちはYihui、あなたのパッケージのおかげで。私はgetwd()を認識していましたが、knitrを実行する前に手動でファイルタイプを.Rmdに変更しなければならないという事実を認識していませんでした。もう1つの問題は、私のwdにスペースがないことです(つまり、 "作業ディレクトリ" – rogervv
)(つまり、\ old projects \ working directory)。最後に、StatET開発者がhtmlのmarkdownを編成するための設定を作成することを願っています。 – rogervv