Build your ultimate AI agent
コース説明
Python と R は「機械学習の時代」において急速に普及しています。どちらも習得しやすく、読み書きしやすい高水準言語です。どちらの言語を使うかは、学習者のバックグラウンドや専門分野によって異なります。R は統計家によって統計家のために作られた言語であり、Python はより汎用的なプログラミング言語です。どのような背景を持つ方でも、特定のアルゴリズムが一方の言語にしか実装されていない場合や、ある機能のドキュメントが充実している言語が異なる場合、あるいは参考にしたいオンラインのチュートリアルが Python で書かれている場合など、さまざまな場面に直面することがあります。そのような状況では、R ユーザーが作業を進めるために Python を使う必要があったり、Python での実装を理解して R に翻訳したりすることが求められます。このコースでは、R と Python の言語間の壁を乗り越えるためのスキルを身につけましょう。
前提条件
カリキュラム
コース概要
1
基礎
Python における主要なデータ型(整数、浮動小数点数、文字列、論理値)とデータ構造(リスト、辞書、NumPy 配列、pandas の DataFrame)について学び、R との違いを比較しましょう。
2
制御フロー、ループ、関数
この章では、制御フロー文(if-else if-else)や for ループを取り上げ、Python で独自の関数を作成する方法を学びます。
3
Pandas
この章では、Python の重要なライブラリの一つである Pandas についてさらに詳しく学びます。pandas は DataFrame に加えて、さまざまなデータ操作関数やメソッドを提供しています。
4
可視化
Python の豊富な可視化ライブラリのエコシステムについて学びましょう。この章では、Python の中核となる可視化ライブラリである matplotlib と、pandas および seaborn ライブラリを取り上げます。
5
総仕上げ
最終章では、これまでに学んだ Python のスキルを NYC Flights 2013 データセットに応用しましょう。
R ユーザーのための Python
コース修了

