2017-08-17 3 views
0

私のRスクリプトでは、関数を使用して、rmarkdown .Rmdファイルを生成したいのですが、RSTudioは.mdファイルを返します。 331スピンと "コンパイルレポート"は、RスクリプトのRmdへの変換を行わないでください。

マイRファイルがhttps://github.com/yihui/knitr/blob/master/inst/examples/knitr-spin.Rからです。私はそれをダウンロードして自分の作業ディレクトリ内に置く。私は、コンソールペインでspin("test.R", format = "Rmd")を入力しました。

私が入力したクリックすると、コンソールでは、処理ファイルを示しました。 :knitr-spin.Rmd次に出力ファイル:knit r-spin.md。その後、knitr-spin.htmlknitr-spin.mdが表示されましたが、作業フォルダにはknitr-spin.Rmdはありませんでした。次の試行のために

  1. 私は残念ながらMS Word出力

を選んだコンパイルレポートボタン

  • をクリックし、私はまだフォルダとhtmlファイルを受信して​​いない.Rmdファイル。さらに.mdファイルが作成されていません。

    最後にspin()またはCompile Reportを使用したのは、RStudio 1.0.153の中にあり、うまくいき、.Rmdファイル、htmlファイル、およびMS Wordファイルを取得しました。

    何が間違っていたのですか?スプロケットがありますニットボタンに

    precious  
    logical: whether intermediate files (e.g., .Rmd files when format is "Rmd") 
         should be preserved; default FALSE if knit == TRUE and input is a file 
    

    次へ:

  • +0

    あなたはそれがRStudioだことを確認するために、古いバージョンを試したことがありますか? –

    +0

    が試行され、まだ動作しませんでした。 .Rmdは作業フォルダに一時的に作成され、それ自体が消えてから – KIM

    答えて

    0

    文書によると、引数spinはあなたが後にしているものであるように思われます。 [詳細設定]タブをクリックし、[マークダウン元ファイルを保存する]をオンにします。

    enter image description here

    +0

    が働いていました。スクリプトを使わずに「レポートをコンパイル」をクリックするだけで、.Rmdを取得することもできます。 – KIM

    +0

    @KIM私の編集を参照してください。 –

    関連する問題