ジャーニー
Rプログラミングを学ぶ
Rプログラミングをゼロから学べる無料オンライン講座です。変数、条件分岐、ループ、関数、データ構造、プロジェクト構成を、実践課題、実プロジェクト、AIヒント、修了証明書と一緒に身につけます。
15,136+ 人のcoddersが登録中
このジャーニーに含まれるもの
AIによるコーディングサポート
実践的なインタラクティブレッスン
全レッスンに音声ナレーション付き
知識を確かめるクイズ
無料の修了証明書
シラバス
1 セクション78 レッスン68 チャレンジ434 クイズの問題01セクション 1
基礎
基本的な概念と基本スキルで強固な基礎を築く学習を始めるR入門
3 レッスン216- 01Rとは?チャレンジ音声
- 02Hello Worldチャレンジクイズ音声
- 03Rのコメントクイズ音声
変数とデータ型
8 レッスン656- 01数値型チャレンジクイズ音声
- 02整数型クイズ音声
- 03文字型チャレンジクイズ音声
- 04論理型チャレンジクイズ音声
- 05データ型の確認チャレンジクイズ音声
- 06命名規則クイズ音声
- 07欠損値: NAチャレンジクイズ音声
- 08まとめ - 変数の作成チャレンジ
演算子 パート1
5 レッスン534- 01算術演算子チャレンジクイズ音声
- 02整数除算と剰余チャレンジクイズ音声
- 03代入演算子チャレンジクイズ音声
- 04復習 - 基本的な計算チャレンジ
- 05比較演算子チャレンジクイズ音声
演算子 パート2
5 レッスン534- 01論理演算子 (AND, OR)チャレンジクイズ音声
- 02論理演算子 パート2 (NOT)チャレンジクイズ音声
- 03復習 - 基本的な論理チャレンジ
- 04ベクトル化された論理 パート1チャレンジクイズ音声
- 05ベクトル化された論理 パート2チャレンジクイズ音声
条件分岐
4 レッスン426- 01If文チャレンジクイズ音声
- 02If - Else文チャレンジクイズ音声
- 03復習 - 簡易計算機チャレンジ
- 04ネストされた If - Elseチャレンジクイズ音声
入出力の基本
7 レッスン741- 01printによる出力チャレンジクイズ音声
- 02catによる出力チャレンジクイズ音声
- 03変数を使った出力チャレンジクイズ音声
- 04readline()による入力の読み込みチャレンジクイズ音声
- 05型変換の基本チャレンジクイズ音声
- 06復習 - 年齢計算プログラムチャレンジ
- 07復習 - TrueかFalseかチャレンジ
割り勘計算機
プロジェクト5 レッスン1- 01ウェルカムメッセージチャレンジ
- 02ユーザー入力の取得プロジェクト
- 03チップと合計の計算プロジェクト
- 04割り勘の計算プロジェクト
- 05書式付き出力 (sprintf)プロジェクト
ループ
8 レッスン849- 01For ループチャレンジクイズ音声
- 02While ループチャレンジクイズ音声
- 03Breakチャレンジクイズ音声
- 04Next (Continue)チャレンジクイズ音声
- 05復習 - 階乗チャレンジ
- 06数列の生成 (seq, :)チャレンジクイズ音声
- 07二重ループチャレンジクイズ音声
- 08復習 - 動的入力チャレンジ
関数
6 レッスン633- 01関数の宣言チャレンジクイズ音声
- 02関数の引数チャレンジクイズ音声
- 03戻り値チャレンジクイズ音声
- 04おさらい - Sigma 関数チャレンジ
- 05おさらい - Validation 関数チャレンジ
- 06デフォルト引数チャレンジクイズ音声
ひと工夫加えた FizzBuzz
プロジェクト4 レッスン1- 01ゲームの概要チャレンジ
- 02FizzBuzz 関数プロジェクト
- 03数値のループ処理プロジェクト
- 04アレンジを加えるプロジェクト
ベクトル
7 レッスン742- 01c() によるベクトルの作成チャレンジクイズ音声
- 02ベクトル要素へのアクセスチャレンジクイズ音声
- 03ベクトルの変更チャレンジクイズ音声
- 04ベクトルの演算チャレンジクイズ音声
- 05復習 - 価格ベクトルチャレンジ
- 06復習 - 逆順ベクトルチャレンジ
- 07名前付きベクトルチャレンジクイズ音声
シーケンスの反復処理
4 レッスン433- 01ベクトル要素の反復処理チャレンジクイズ音声
- 02seq_along() の使用チャレンジクイズ音声
- 03文字の反復処理 (strsplit)チャレンジクイズ音声
- 04文字列操作関数チャレンジクイズ音声
ベクトルの応用
4 レッスン436- 01ベクトルのスライシングとインデックス参照チャレンジクイズ音声
- 02論理インデックス参照チャレンジクイズ音声
- 03ベクトルの演算とリサイクリングチャレンジクイズ音声
- 04%in% 演算子チャレンジクイズ音声
Rのリスト
5 レッスン534- 01リストの作成チャレンジクイズ音声
- 02リスト要素へのアクセスチャレンジクイズ音声
- 03リストの変更チャレンジクイズ音声
- 04名前付きリストチャレンジクイズ音声
- 05まとめ - 商品リストチャレンジ
最終チャレンジ
3 レッスン3- 01アスタリスクの平らなピラミッドチャレンジ
- 02パターン・ファインダーチャレンジ
- 03何を買うべきかチャレンジ
CoddyでRプログラミングを学ぶ理由
- Rプログラミングの無料オンライン講座です。インストールも環境構築も不要で、ブラウザを開いて最初のレッスンから実践できます。
- 単なるチュートリアルではなく、各トピックにコードを書く課題があり、手を動かしながらRプログラミングを理解できます。
- Rプログラミングの演習でつまずいたときは、AIヒントが答えを丸ごと渡さずに次の考え方を示します。
- 講座を修了すると、LinkedInや履歴書に追加できるRプログラミングの無料修了証明書を受け取れます。
Rプログラミング学習についてのよくある質問
Rプログラミングは初心者でも学びやすいですか?
はい。未経験でもRプログラミングを始められます。Coddyでは短い演習に分けて、構文を理解し、変数、条件分岐、ループ、関数、データ構造、プロジェクト構成を練習しながら少しずつ自信をつけられます。
Rプログラミングの習得にはどのくらい時間がかかりますか?
Rプログラミングの基礎は、毎日練習すれば1〜2週間でつかめます。実際のプロジェクトを作れる手応えを得るには、ペースに応じて1〜3か月ほど見るとよいでしょう。
Rプログラミングをオンラインで無料学習できますか?
CoddyではRプログラミングの無料オンライン講座を提供しています。レッスン、コード課題、クイズ、プロジェクトがあり、すべてブラウザで動きます。
Rプログラミングを早く学ぶには?
最短ルートは毎日コードを書くことです。Coddyでは短い説明のあとすぐ演習し、必要に応じてAIヒントを使えるため、長い動画を見るより実践時間を増やせます。
修了後にRプログラミングの証明書はもらえますか?
はい。CoddyでRプログラミング講座を完了すると、LinkedInや履歴書に追加できる無料の修了証明書を受け取れます。
Rプログラミングを学んだ後に何を作れますか?
講座の後は、便利なスクリプト、小さなアプリ、自動化、簡単なゲーム、ポートフォリオに載せられるプロジェクトを作れるようになります。さらに高度なテーマへ進むための土台もできます。