メインコンテンツへスキップ
ホーム

R courses

R is a language for data analysis, statistics, and machine learning. DataCamp’s expert-led R courses offer interactive practice with projects to build job-ready skills fast. Start learning R today and unlock new data science opportunities.

無料アカウントを作成する

Googleで続行その他のオプションを表示

または


続行すると、弊社の利用規約プライバシーポリシーに同意し、データが米国に保存されることに同意したことになります。
Group

2人以上をトレーニングしますか?

DataCamp for Businessを試す

Recomended For Starters

Become an R programmer and develop your R skills with interactive courses, tracks and projects, curated by real-world experts.

コース

R 入門

基本スキルレベル
4.8+
2,326件のレビュー
4 時間
Rでデータ分析の基礎を習得し、ベクトル、リスト、データフレームを学び、実データセットでRを練習します。

トラック

Rプログラミング基礎

4.4+
14件のレビュー
22 時間
Rプログラミングスキルをレベルアップしよう!一般的なデータ構造の扱い方、コードの最適化、自分で関数を書く方法を学びます。

どこから始めればいいかわからない?

アセスメントを受ける

R コースとトラックを閲覧する

コース

R 入門

基本スキルレベル
4.8+
2,326件のレビュー
4 時間
Rでデータ分析の基礎を習得し、ベクトル、リスト、データフレームを学び、実データセットでRを練習します。

コース

Tidyverse入門

基本スキルレベル
4.8+
1,101件のレビュー
4 時間
tidyverseを使って、自分のデータを探索・可視化する道を始めよう。R内のデータサイエンスツール群として強力で人気のあるコレクションです。

コース

中級 R

基本スキルレベル
4.8+
938件のレビュー
6 時間
条件分岐、ループ、ベクトル関数を学び、Rの達人への道を進もう。

コース

ggplot2 で始めるデータ可視化入門

基本スキルレベル
4.7+
2,418件のレビュー
4 時間
ggplot2で、グラフィックスの文法を理解しながら、意味があり美しいデータ可視化を作成する方法を学びます。

コース

Rで学ぶ統計入門

中級スキルレベル
4.7+
1,986件のレビュー
4 時間
統計スキルを向上させ、データの収集・分析方法、そして正確な結論を導き出す方法を学びましょう。

コース

Rで学ぶ回帰入門

中級スキルレベル
4.8+
1,401件のレビュー
4 時間
R言語を用いた回帰分析の実装、分析、解釈を通じて、住宅価格と広告のクリック率を予測します。

コース

dplyr で行うデータ操作

基本スキルレベル
4.8+
681件のレビュー
4 時間
dplyrを用いたデータ変換と操作の方法を学び、Tidyverseのスキルを身につけましょう。

コース

Rでのデータインポート入門

基本スキルレベル
4.7+
346件のレビュー
3 時間
本コースでは、readxlやdata.tableといったツールを用いて、RでCSV、XLS、テキストファイルを読み込む方法を学びます。

コース

Rによる仮説検定

中級スキルレベル
4.7+
920件のレビュー
4 時間
Rで仮説検定の使い方と適用場面を学びます。t検定、比率検定、カイ二乗検定を含みます。

コース

Rで学ぶ探索的データ分析

中級スキルレベル
4.7+
1,177件のレビュー
4 時間
データ構造の解明を始めるために、グラフィカルおよび数値的手法の活用方法を学びましょう。

コース

Rで学ぶ中級回帰分析

中級スキルレベル
4.7+
749件のレビュー
4 時間
複数の説明変数を用いた線形回帰とロジスティック回帰を学びます。

コース

dplyr で行うデータの結合

基本スキルレベル
4.7+
1,183件のレビュー
4 時間
dplyrを使用して、複数のテーブルにわたるデータを組み合わせ、より複雑な質問に答える方法を学びましょう。

コース

R関数入門

基本スキルレベル
4.7+
613件のレビュー
4 時間
効率的で再利用可能な関数の書き方を学び、Rスキルをさらに高めましょう。

コース

Rでのデータクリーニング

中級スキルレベル
4.7+
754件のレビュー
4 時間
生データから迅速かつ正確にクリーニングし、的確なインサイトへ導くスキルを身につけましょう。

コース

Rで学ぶサンプリング

中級スキルレベル
4.7+
804件のレビュー
4 時間
少ないデータでより正確な統計を得るため、sampling をマスターしましょう。

コース

ggplot2 中級データ可視化

中級スキルレベル
4.7+
909件のレビュー
4 時間
ggplot2におけるファセット、座標系、統計機能の活用方法を学び、意味のある説明的なプロットを作成しましょう。

コース

効率的なRコードの書き方

中級スキルレベル
4.7+
134件のレビュー
4 時間
Rコードを高速化し、ベンチマークとプロファイリングを学び、並列プログラミングの秘訣を身につけましょう。

コース

tidyrでデータを整形する

中級スキルレベル
4.8+
446件のレビュー
4 時間
ほぼあらゆるデータを整然データに変換し、分析を容易にします。

コース

Rで学ぶARIMAモデル

基本スキルレベル
4.8+
299件のレビュー
4 時間
Rで時系列データにARIMA(自己回帰和分移動平均)モデルを適合させ、専門的スキルを身につけましょう。

コース

Rで学ぶ時系列分析

中級スキルレベル
4.8+
84件のレビュー
4 時間
時系列データから有益な洞察を引き出すための中核的な手法を学びます。

コース

Manipulating Time Series Data in R

中級スキルレベル
4.8+
281件のレビュー
4 時間
Master time series data manipulation in R, including importing, summarizing and subsetting, with zoo, lubridate and xts.

コース

Rで学ぶ予測入門

基本スキルレベル
4.8+
49件のレビュー
5 時間
Rで時系列予測を学び、ARIMAモデルや指数平滑法で将来を予測する方法を習得します。

コース

金融のためのR入門

基本スキルレベル
4.7+
92件のレビュー
4 時間
listsやdata framesなどの基本データ構造を学び、金融の具体例で直ちに活用します。

コース

tidyverse で学ぶモデリング

中級スキルレベル
4.8+
222件のレビュー
4 時間
予測を含むデータモデリングの種類を学び、Tidyverseでの線形回帰とモデル評価指標の実施方法を習得します。

コース

Building Web Applications with Shiny in R

中級スキルレベル
4.7+
213件のレビュー
4 時間
Shiny is an R package that makes it easy to build interactive web apps directly in R, allowing your team to explore your data as dashboards or visualizations.

コース

R Markdown でレポート作成

中級スキルレベル
4.7+
309件のレビュー
4 時間
R Markdownは、Rコードから動的レポートを作成できる、使いやすい記法です。

コース

Introduction to Bioconductor in R

中級スキルレベル
4.7+
104件のレビュー
4 時間
Learn to use essential Bioconductor packages for bioinformatics using datasets from viruses, fungi, humans, and plants!

コース

Unsupervised Learning in R

中級スキルレベル
4.7+
96件のレビュー
4 時間
This course provides an intro to clustering and dimensionality reduction in R from a machine learning perspective.

R に関連するリソース

R Project

ブログ

The Top 8 R Project Ideas for 2026

Discover what R is and all the benefits for using it while giving examples and new ideas for a project.
Elena Kosourova's photo

Elena Kosourova

14 分

ブログ

Python vs R for Data Science: Which Should You Learn?

This guide will help you answer one of the most frequently asked questions of newcomers in data science and help you choose between R and Python.
Javier Canales Luna's photo

Javier Canales Luna

10 分

チートシート

Getting Started with R Cheat Sheet

This cheat sheet will cover an overview of getting started with R. Use it as a handy, high-level reference for a quick start with R. For more detailed R Cheat Sheets, follow the highlighted cheat sheets below.
Richie Cotton's photo

Richie Cotton

9 分


Ready to apply your skills?

Projects allow you to apply your knowledge to a wide range of datasets
to solve real-world problems in your browser

Frequently asked questions

What is R?

R is a statistical computing and graphics system, consisting of the R language and a run-time environment. Originally designed for statistical purposes, it excels in data analysis, mining, modeling, and creating visualizations. Primarily used for statistics and data science, its applications extend to AI, machine learning, financial analysis, and more. Being open-source and equipped with a wide array of functions and packages, R is popular across multiple fields including academia, finance, and social media.

Do I need any prior programming experience to start learning R?

No prior programming experience is required to start learning R. Our courses are designed to be accessible to beginners, with step-by-step guidance that makes learning R straightforward—even for those new to programming.

How can learning R benefit my career?

Learning R can significantly enhance your career, especially if you are interested in fields like data analysis, statistics, or research. As a language specifically designed for statistical analysis and data visualization, R skills are highly sought after in industries ranging from healthcare and finance to academia and marketing, opening up a wide range of job opportunities and pathways for professional growth.

How do I get started with R?

Beginning your journey with R first involves grasping its fundamental concepts—such as understanding vectors, factors, lists, and data frames. Our Introduction to R programming course covers these basics, providing a solid foundation for further exploration into the R programming language.

What is the difference between R and Python?

Python is a general-purpose programming language, developed to handle a wide range of tasks from data science to web development, making it highly versatile and popular for various applications. R, on the other hand, was created for statistical analysis and excels in data visualization and exploratory data analysis.

Is R worth learning in 2025?

Absolutely, R is worth learning in 2025, especially for those focused on specialized areas like statistical analysis, data visualization, and academic research. Despite the rapid growth of Python, R maintains a strong presence in data science and analytics, valued for its advanced statistical capabilities and dedicated community.

Does Datacamp offer an R Certification?

DataCamp offers two R certifications: Data Analyst and Data Scientist. Both are available in R or Python. If you are interested in either, check out our Certifications here.

その他のテクノロジーとトピック

テクノロジー

DataCamp for Mobileでデータスキルを磨きましょう

モバイル コースと毎日の 5 分間のコーディング チャレンジで、外出先でも進歩できます。