エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Rmd をコマンドでrender したい - 驚異のアニヲタ社会復帰の予備
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rmd をコマンドでrender したい - 驚異のアニヲタ社会復帰の予備
rmarkdown を使っているとき、Rstudio ならknitr ボタン、コマンドならrender でRmd ファイルがコンパイ... rmarkdown を使っているとき、Rstudio ならknitr ボタン、コマンドならrender でRmd ファイルがコンパイルされる。 昔、同僚が「R を開かずにコマンドでrender したいすっね〜」って言っていたのでワンライナーで自作してあげたのだが、いまさらながら自分も欲しくなってきた。 というわけで作る。 .bashrc に関数を定義して、その関数の引数にknitr したいRmd を持ってきたらコンパイルされるようにする。 まず、Rmd を引き取ってrender してくれる関数をR で作るが、 a <- commandArgs()[2] rmarkdown::render(a) browseURL(gsub("Rmd", "html", a)) という感じにしておく。これはR のバッチモードというかワンライナーモードで、実際に処理したいRmd ファイルはR とその次にコマン