Rプログラミング

Rのベストオンラインクラス

出版社:

更新しました:

データサイエンスは、21st世紀の経済で最も成長率が高く、最も収益性の高い分野の1つです。そのため、データサイエンスは、「新しいオイル。" による Glassdoorに、データサイエンティストの平均年間給与は印象的な$ 117,345ですが、最高所得者は年間$ 150,000以上を稼いでいます。

新しいブームに参加することに興味がある場合は、一般的に使用されるデータサイエンステクノロジーの強力なスキルを開発する必要があります。 

Rの学習は開始するのに最適な場所です。 Rは、主に統計分析に使用されるプログラミング言語です。 PythonやJavaなどのより一般的な使用言語とは異なり、Rはほぼすべて統計計算とグラフィックスに使用されます。 データアナリスト、データサイエンティスト、統計学者などのビッグデータと統計の専門家が毎日使用しています。

プログラミング言語を一度も学んだことがないのであれば、Rのような複雑なプログラミング言語に挑戦するのは恐ろしいことです。 幸いなことに、プロフェッショナルな環境でRを使用するための基本的なスキルを習得するのに役立つ、無料で手頃なオンラインコースが無数にあります。 お気に入りのオンラインコースのリストをまとめて、自宅でくつろいで自分の時間にRを学習できるようにします。

Rの初心者コース

1. RプログラミングAZ™:実際の演習でのデータサイエンスのためのR!

このコース は、これまでプログラミング言語を使用したことがない学生を含む、初心者の学生のRの学習曲線を短縮するのに役立つように設計されています。 これは主に、ベクトル、行列、データフレームなどの基本的なRの概念をカバーしています。 これまでプログラミング言語を使用したことがない人のために、変数、関数、ループ、演算子などのコアプログラミング原則に関する入門レッスンも含まれています。 Rの基礎に加えて、学生は一連の演習で、スポーツデータや財務データなどのさまざまなデータセットを操作することにより、Rの実用的なアプリケーションについても学びます。 コースの最後に、ggplot2を使用したデータの視覚化に関する一連の講義があります。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 9.99発売中($ 199.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 10時間、30分
  • 言語: 英語、フランス語、ドイツ語、インドネシア語、イタリア語、日本語、ポーランド語、ポルトガル語、ルーマニア語、スペイン語、トルコ語の字幕付き英語
  • ベンダー: Udemy

注: この記事に記載されているすべてのコースの価格は、発行日現在のものですが、変更されることがあります。

2. 統計とデータサイエンスのためのRプログラミング

これは 入門コース これは、統計とデータサイエンスにRを使用することに特に焦点を当てています。 これはゼロから始まり、Rでのプログラミングの基礎(データ型、オブジェクト、関数など)をカバーします。 その後、着実に高度な概念に移行します。 dplyrパッケージを使用してデータを操作し、ggplot2を使用してデータを視覚化する方法について学習します。 このコースには、Rの紹介だけでなく、探索的データ分析や線形回帰分析など、統計のさまざまな概念に関するレッスンも含まれています。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 9.99発売中($ 194.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 6時間、30分
  • 言語: 英語字幕付きの英語
  • ベンダー: Udemy

3. Rによるデータサイエンスと機械学習のブートキャンプ

このコース は、Rの長く包括的な入門書です。初心者向けに設計されていますが、コースの終わりには、いくつかの高度な概念を扱うことになります。 コースの前半では、RでのプログラミングとデータサイエンスへのRの使用について説明します。 変数やベクトルなどの基本的な概念から始めて、着実に複雑さを構築します。 「適用」関数や正規表現などの高度な概念を使用します。 データサイエンスのセクションでは、データ操作にdplyrを、データの視覚化にggplot2を使用する方法を学びます。 最後のセクションでは、Rを使用した機械学習について説明します。線形回帰、ロジスティック回帰、k最近傍アルゴリズム、決定木とランダムフォレスト、サポートベクターマシン、k平均クラスタリングなど、さまざまな機械学習の概念について説明します。自然言語処理、およびニューラルネット。 要するに、これは、Rをゼロから学習したい初心者や、機械学習や高度なデータサイエンスとプログラミングの概念の学習に興味がある中級レベルのRプログラマーに最適なコースです。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 9.99発売中(194.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 17時間、30分
  • 言語: 英語、インドネシア語、イタリア語、ポーランド語、ポルトガル語、ルーマニア語、タイ語の字幕付き英語
  • ベンダー: Udemy

4. データサイエンス:Rの基本

このコースは、ハーバード大学によって設計され、EdX で利用可能であり、R を使用したプログラミングの基礎知識を構築することに重点を置いています。R 構文と、データ型、ベクトル、算術演算、インデックス作成などの基本的な R プログラミング概念を学習します。また、dplyr を使用したデータ ラングリング、ggplot2 を使用したデータ視覚化などについても学習します。コース全体を通じて、実際の犯罪データセットを使用して、レッスンを実践できるようにします。このコースは、データ サイエンスにおける HarvardX プロフェッショナル認定資格の最初の部分であり、その後、確率、推論、回帰、機械学習などのより複雑なトピックをカバーします。

  • 大学の単位: NO - 認証済み証明書のみ
  • 価格: 監査は無料ですが、認証済み証明書の取得と購入には$ 219の手数料がかかります
  • 財政援助または奨学金: はい
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 8週(週当たり1 - 2時間)
  • 言語: 英語字幕付きの英語
  • ベンダー: EDX

Rの中級コース

5. R Programming

このコースは、Johns Hopkins Universityによって設計され、Coureraから入手でき、既にPythonに精通しており、回帰分析の基本概念を理解している人向けに設計されています。 このコースでは、Rのインストールに関するレッスン、プログラミング言語の歴史、およびその基本概念から始めて、Rをゼロから学びます。 最後に、Rを使用してデータをシミュレートし、Rのプロファイラーを使用してプログラムを最適化します。 このコースはRの入門書ですが、課題はプログラミングの初心者にとって難しい場合があり、主にコンピューターサイエンスの経験とプログラミング経験のある方に推奨されます。

  • 大学の単位: NO - コース証明書のみ
  • 価格: 監査は無料ですが、コース証明書を取得して購入するには料金がかかります
  • 財政援助または奨学金: はい
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 およそ20時間 
  • 言語: 英語、アラビア語、フランス語、中国語(簡体字)、ポルトガル語(ブラジル)、ベトナム語、スペイン語、および日本語の字幕付き英語
  • ベンダー: Coursera

6. Rを使用したデータ分析

Facebookによって設計され、Udemyで利用できます。 このコース Rを使用して探索的データ分析(EDA)を実行することに焦点を当てています。 このコースは、「EDAとは」、「Rの基本」、「1つの変数を調べる」、「2つの変数を調べる」、「複数の変数を調べる」、「ダイヤモンドと価格予測」の6つのレッスンで構成されます。レッスンは、EDAとR言語の背後にある基本概念を教えることに焦点を当てています。 3番目のレッスンでは、Facebookユーザーの疑似データセットを使用してこれらの概念を既に実践しています。 最後のセクションでは、予測モデリングについて学習し、選択したデータセットに対して独自の探索的データ分析を行う最終プロジェクトを完了します。要するに、Rの使用方法を学ぶだけでなく、 EDAの理論と実践、およびRの実践 このコースはRに精通している必要はありませんが、統計のコア原則に精通し、変数割り当て、比較および論理演算子、「if else」ステートメント、平方根などのコンピューターサイエンスおよび数学の概念に精通している必要があります。対数、指数。

  • 大学の単位: NO
  • 価格: 無料
  • 財政援助または奨学金: はい
  • モバイル学習: NO
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 約2ヶ月
  • 言語: 英語
  • ベンダー: Udacity

7. Rのグラフ:Rプログラミング言語によるデータの可視化

このコース 短いですが、Rを使用したデータの視覚化の詳細です。Rの完全なグラフィカルパラメーターを生徒に紹介するように設計されています。 これらのツールを使用して、さまざまな読み取りおよび表示可能なグラフを作成する方法を学習します。 これは、統計学者、データサイエンティスト、起業家、データを扱う学生など、仕事でRを使用してグラフィカルスキルを磨きたい人に最適なコースです。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 9.99発売中($ 94.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 3時間、30分
  • 言語: 英語字幕付きの英語
  • ベンダー: Udemy

8. Rを使用したデータの視覚化の習得

このコース Rでのデータ視覚化ツールの使用に関する詳細な説明です。3つの主要なセクションでは、3つのグラフィックパッケージ(基本Rパッケージ、Latticeパッケージ、およびggplot2パッケージ)について学習します。 各パッケージを使用して、ヒストグラム、密度プロット、ボックスプロット、棒グラフ、散布図、ドットチャート、ストリップチャートなど、さまざまなグラフを作成する方法を学習します。 基本的な概念の一部を簡単にカバーする入門セクションがありますが、コースを受講する前に、Rを使用する基礎をしっかりと把握しておく必要があります。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 9.99発売中($ 144.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 6時間
  • 言語: 英語字幕付きの英語
  • ベンダー: Udemy

Rの上級コース

9. 高度なRプログラミング

このコース Johns Hopkins Universityからは、Rでの関数型プログラミング、堅牢なエラー処理、オブジェクト指向プログラミング、プロファイリングとベンチマーク、デバッグ、関数の適切な設計など、Rプログラミングの高度な概念を教えています。 このコースはやりがいがありますが、Rの経験があり、さらに深く学びたい人には価値のある投資です。 視覚的な講義はなく、課題は難しいものではありませんが、チャレンジを探している自発的な学生は、それを価値があると感じます。

  • 大学の単位: NO - コース証明書のみ
  • 価格: 監査は無料ですが、コース証明書を取得して購入するには料金がかかります
  • 財政援助または奨学金: はい
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 およそ11時間 
  • 言語: 英語と中国語の字幕付き(簡体字)
  • ベンダー: Coursera

10. Rプログラミング:データサイエンス向けRの高度な分析

このコース 主に「の続編」RプログラミングAZ™:実際の演習でのデータサイエンスのためのR!、」と同じ講師であるキリルエレメンコ(上記)が設計および指導しました。 入門コースでカバーされているいくつかのトピック、たとえば構文やベクトルやデータフレームなどの基本的なRの概念はスキップします。 このコースは、実世界のデータサイエンスで定期的に使用される概念を把握することを目的としています。 「データの準備」、「Rのリスト」、「関数の「適用」ファミリー」の3つの主要セクションで構成されています。 これらの各セクションは、実世界のデータセットを使用したり、機械学習アルゴリズムを構築したりする際に使用する、業界関連のスキルを構築することに基づいています。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 9.99発売中(199.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 6時間
  • 言語: 英語、フランス語、ドイツ語、インドネシア語、イタリア語、ポーランド語、ルーマニア語の字幕付き英語
  • ベンダー: Udemy

11. Rデータの前処理とデータ管理–データを形作ります!

これは 上級コース、主にRの操作に慣れている人向けに設計されています。データの前処理に焦点を当てています。これは、Rチュートリアルで見落とされることが多いデータ分析の重要なステップです。 レッスンは最初から始まり、Rにデータをインポートするさまざまな方法、オブジェクトクラスの選択、データをクリーンな形式に整理する方法を扱います。 その後、このコースでは、クエリとフィルタリング、データ結合、RでのSQLの使用、外れ値の検出、文字列、日付と時刻など、さまざまな関連科目を扱います。 要するに、新しいデータ管理スキルとトリックの学習に興味がある経験豊富なRユーザー向けの素晴らしいコースです。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 9.99発売中($ 109.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 6時間
  • 言語: 英語字幕付きの英語
  • ベンダー: Udemy

その他のオンラインコースについては、TUNを確認してください キュレーションされたクラスのリスト、または オンラインクラス検索エンジン あらゆる科目で最高のオンラインコースを見つけるために。

6か月の無料トライアル

次に、Amazon プライムを半額 – 50% オフでお楽しみください!

トゥンアイ – あなたの教育アシスタント

トゥンアイ

奨学金、大学検索、オンライン授業、経済援助、専攻の選択、大学入学、勉強のヒントなど、私がお手伝いいたします。

大学ネットワーク