R Markdownの基礎
テキスト、コード、出力を1つのドキュメントにまとめ、再現可能なレポートを作成します。
「R Markdownの基礎」はCoddyKit上の無料R Academyレッスンです。 これはレッスン1/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはR Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 R Academyコースには全3レッスンが含まれています。
R Markdown入門
R Markdown入門
R Markdownは、コード、テキスト、可視化を1つのドキュメントにまとめた動的なレポートを作成できる強力なツールです。

R Markdownのインストール
R Markdownのインストール
R Markdownを使用する前に、パッケージをインストールして読み込んでください。
install.packages('rmarkdown')
library(rmarkdown)R Markdownファイルの作成
R Markdownファイルの作成
RStudioで新しいR Markdownドキュメントを作成するには、次の操作を行います。
File→New File→R Markdown...の順に選択します。- タイトルと出力形式(HTML、PDF、またはWord)を選択します。
R Markdownファイルの基本構造
R Markdownファイルの基本構造
R Markdownドキュメントは、主に次の3つのセクションで構成されます。
- YAML Header:メタデータ(タイトル、作成者、日付)を記述します。
- Markdown Content:書式を設定したテキストを記述します。
- Code Chunks:ドキュメント内でRコードを実行します。
---
title: 'My Report'
author: 'John Doe'
date: '2025-03-10'
output: html_document
---コードチャンクの追加
コードチャンクの追加
トリプルバッククォート(```{r})を使用して、R Markdownファイル内にRコードのチャンクを追加します。
```{r}
summary(mtcars)
```R Markdownドキュメントのレンダリング
R Markdownドキュメントのレンダリング
RStudioのKnitボタンをクリックして、ドキュメントをHTML、PDF、またはWordファイルに変換します。
プロットの追加
プロットの追加
R Markdownでは、ドキュメント内にプロットを直接埋め込むことができます。
```{r}
plot(mtcars$mpg, mtcars$hp, main='MPG vs Horsepower')
```レポートのエクスポート
レポートのエクスポート
R Markdownでは、HTML、PDF、Wordなど、複数の形式でレポートをエクスポートできます。
R Markdownのまとめ
まとめ
このレッスンでは、次のことを学びました。
- R Markdownドキュメントの作成方法と構成方法
- コードチャンクとプロットの追加方法
- さまざまな形式でレポートをレンダリングおよびエクスポートする方法

よくある質問
「R Markdownの基礎」レッスンは無料ですか?
はい。「R Markdownの基礎」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、R Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 R Academyコースには全3レッスンが含まれています。
「R Markdownの基礎」で何を学びますか?
テキスト、コード、出力を1つのドキュメントにまとめ、再現可能なレポートを作成します。 ブラウザで直接実行するハンズオンコードでR Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
R Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのR Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/3です。
「R Markdownの基礎」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このR Academyレッスンでコードを書いて実行できますか?
はい。すべてのR Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- R Markdownの基礎
- Shinyアプリ入門
- デプロイとベストプラクティス