R初心者ガイド

このページでは、環境構築からprint() や mean() の実行、 ベクトルとデータフレーム、read.csv() によるCSV読み込み、 summary()・hist()・plot()・boxplot() までを、「まずどこから始めればいいか」を迷わないよう整理して、4つのモジュールで段階的に学ぶことができるようにしています。

このガイドの学習目標

環境を整える

RとRStudioの役割を理解し、プロジェクトとスクリプトを作成できるようになります。

コードを書く

四則演算、代入、ベクトル、データフレーム、関数の呼び出しまでを一通り扱います。

データを触る

CSVを読み込み、View()・head()・str() で中身を確認します。

まず図を描く

ヒストグラム、散布図、箱ひげ図を使って「何が見えそうか」を言葉にできるようにします。

最初の統計的思考

尺度水準、代表値、ばらつき、分布の見方を理解し、次の分析ページにつなげます。

つまずきに対処する

作業ディレクトリ、全角文字、未ロードのパッケージ、型の違いなどの初学者エラーを先回りで整理しています。

4モジュールの伴走ロードマップ

4つのモジュールを順番に進めれば、インストールからCSV読み込み・基本可視化まで一巡できます。

セットアップ

R / RStudio / ペイン / Project / Script / install と library の違い。

RとはRStudioProject
環境構築ページへ

基礎操作

演算、コメント、代入、ベクトル、データフレーム、関数、ヘルプ、パイプ演算子。

vectordata.frame?help
基本操作ページへ

データ処理と作図

CSV読み込み、データ確認、subset、summary、hist / plot / boxplot、write.csv。

read.csvsummaryhist
データ入門ページへ

分析はじめの一歩

尺度水準、代表値、ばらつき、図の読み方、最初のミニレポート。

meansdboxplot
最初の分析ページへ

次に進みやすい実務ページ

基本操作のあとに、そのまま続けて役立つ「スクリプト整備」「文字列処理」「ggplot2 / ggpubr の図の整え方」を追加しました。

Rスクリプトの整備

ヘッダーコメント、セクションタイトル、作業ディレクトリ確認、出力ファイル名の付け方を整理します。

ページを見る

stringr による文字列処理

商品名や自由記述の列を検出・置換・抽出・分割する実務的な前処理を扱います。

ページを見る

ggplot2 / ggpubr の図の整え方

theme、facet、palette を使って、図を見やすく整える方法を学ぶ実務ページです。

ページを見る

迷わない使い方

インストールで止まったら

「環境構築」のチェックリストを見直し、R → RStudio の順で導入してください。インストールが難しければ、ブラウザだけで始められる環境も最後に案内しています。

コードが動かないとき

「基本操作」の「よくあるエラー」を確認してください。全角記号、パッケージ未ロード、オブジェクト名のスペル違い、作業ディレクトリが特に頻出です。

何を見ればよいか分からないとき

「データとグラフ」と「最初の分析」では、まず summary() で要約し、基本グラフを描いてから、短い気づきを3つ書く流れにしています。

先に図の見本を見たいとき

図表ギャラリーや個別トピックでも、図の見本を確認できます。

参考サイト10選

初心者が「導入」「学習」「検索」「可視化」の順で使いやすいように分類しました。

R Project

公式導入

Rそのものの公式サイト。まず「Rとは何か」を把握したいときの起点に向いています。

サイトを見る

CRAN

公式導入

R本体とパッケージの配布場所。インストールやパッケージ管理の基点として必須です。

サイトを見る

Posit RStudio Desktop

公式IDE

RStudio IDE のダウンロードページ。Rの後に入れる作業環境を導入するときに使います。

サイトを見る

私たちのR

日本語入門書

日本語で読める無料の入門教材。Rの考え方を文章で落ち着いて学びたい人に向いています。

サイトを見る

R for Data Science (2e)

定番無料書籍

tidyverse 系の考え方に触れながら、読み込み・整形・可視化まで一貫して学べる定番書です。

サイトを見る

swirl

体験型練習

Rコンソール内で対話的に学べる教材。実際にコードを書きながら文法を覚えたい人に向いています。

サイトを見る

The Carpentries

教育用再現性

再現可能な分析を意識した初心者向けレッスン。データ処理と可視化の学び方が整理されています。

サイトを見る

R Documentation

検索関数

関数の使い方、引数、所属パッケージを横断的に探せる検索サイト。困ったときの辞書役です。

サイトを見る

RjpWiki

日本語コミュニティ

日本語のR情報が蓄積されたWiki。少し古い項目もありますが、日本語で手がかりを探したいときに有用です。

サイトを見る

The R Graph Gallery

可視化見本

再現コード付きのRグラフ見本集。図から逆引きしたいときに最も使いやすい参照先のひとつです。

サイトを見る

学習内容の一覧

環境構築

Rとは何か、RStudioの役割、4ペイン、作業ディレクトリ、Project、Script、install と library の違い。

基本操作

四則演算、代入、ベクトル、データフレーム、関数、ヘルプ、パッケージ、つまずきやすいポイント。

データとグラフ

CSVの読み込み、View() / head() / str()、整然データ、記述統計、基本グラフ、書き出し。

最初の分析

尺度水準、代表値、ばらつき、ヒストグラムと箱ひげ図の読み方、最初の小さな解釈まで。