lesson: 4 レッスン04 発展編

以下,04_exampleディレクトリを使用します。該当ディレクトリ内のプロジェクトファイルを開いてください。

開いたら,一旦buildしてみて確認してください。

4.1 Rでhtml生成

  • Rでhtmlを生成していくことも可能
  • たとえばサムネイルを作成することも可能
    • Rmdサンプルは04_example/html_gene.Rmd
    • 生成されるhtmlは03_example/docs/html_gene.html

4.2 JavaScriptを利用

  • htmlwidgets系を使えばインタラクティブな可視化
    • 詳細は省略しますが,そのままRチャンクに組み込めばOK
  • R MarkdownではJavaScritpチャンクも使用可能
  • htmlwidgetsやjQueryを組み込んだ例:
    • Rmdサンプルは04_example/js_test.Rmd
    • 生成されるhtmlは03_example/docs/js_test.html

4.3 その他

説明および具体例は省略します。

  • includeオプションとexcludeオプションでoutput_dirへファイルをコピーするかどうかを制御可能
  • ナビゲーションバー(navbar)について,自分でもっとBootstrapの機能を使ったものにできます
  • 繰り返し使うような要素はそこを別Rmdファイルに部分化し,呼び出して使うと楽