R Markdown
の使い方R Markdown
とはR Markdown
とは「R
と
Markdown
が結合されたもの」Markdown
とは John Gruber と Aaron Swartz
が2004年に提案した Markup言語
R Markdown
を使うと、コード、実行結果、説明文を同時に文書化できるRStudio
上でR Markdown
を使う利点HTML
, PDF
, MSWord
,
PowerPoint
などHTML
での出力を推奨R Markdown
とは何か?
・Markup
言語、Markdown
、R Markdown
の違いを知るためには
2 種類のテキストの違いを知る必要がある
plain text
)・書式情報などが含まれていないテキストのみで構成されている文書
・「書式情報」とは文書の余白、文字の大きさ、文字の色などのこと
・ Rmd
ファイルに書き込んでいる R
コードも「プレーンテキスト」
・「プレーンテキスト」の例:
- macOS
の TextEdit
- Windows
のメモ帳
・「プレーンテキスト」には書式設定や図表の挿入などの機能はない
rich text
)・書式情報や図表なども含まれる文書
・「リッチテキスト」の例:
- Microsoft
Word
- Pages
- LibreOffice Writer
・リッチテキストでは書式の設定や図表・リンクの挿入などができる
Markup
言語とは・プレーンテキストのみでリッチテキストを作成するための言語
・Markup
言語の代表的な例・・・
HTML:(HyperText Markup Language)
・html
には図表があり、太字、見出し、水平線などテキスト以外の情報を含む
・html
はテキストのみで書かれている
・画面を出力するためにはウェブブラウザが必要
・ウェブブラウザの一例:
- Firefox
- Chrome
- Edge
・これらのウェブブラウザがテキストファイルを読み込む
→ 解釈
→ 書式が付いている画面を出力する
Markdown
とは・Markup
言語をより単純な文法で再構成したもの
R Markdown
とは・Markdown
に R
コードとその結果を同時に載せることができる Markdown
のこと
R Markdown
の設定手順手順 | 手順の内容 | Steps |
I.
R プロジェクト作成 |
:フォルダを作る(例:keiryo_2023 ) |
1 - 5 |
II.
Rmd ファイル作成 |
:
ファイルを作る(例:first_trial.Rmd ) |
6 - 10 |
III.
Knit |
:
ファイルを出力する(例:first_trial.html ) |
11 - 18 |
R
プロジェクト作成R
プロジェクトを作成すること =
R
プロジェクトフォルダを作成することStep_1
:RStusio
を起動して File
→
New Project
を選ぶ