Python
Python
データ処理に強いプログラミング言語
機械学習についてはライブラリが非常に充実しており、実際にかなり使われている
データハンドリング(データの処理)はPandas、数値計算はNumpy、可視化はmatplotlibといった便利なライブラリがある
その使い方のWeb解説記事も山のようにある
Pythonの勉強
Pythonの勉強リソースはWeb上に山ほどある。たとえば:
Pythonプログラミング入門
Pythonのプログラミング環境
PC上になにかをインストールしたりする必要がなく、Googleアカウントさえあり、ネットにつながっていればすぐに始められる
クラウド上でのプログラミング環境
セルにコードを入力し、セル単位で実行する形式の実行環境
ローカル(PC)でPythonのプログラミングをしたい場合は、便利なツールや開発環境の入ったAnacondaをインストールすると便利
Anacondaをインストールすると以下のような開発環境が使える
Spyder
デスクトップでの統合開発環境
ファイル形式は「.py」で、セル単位でのコーディングではない
Google ColabやJupyter notebookで作ったファイルをそのまま実行はできない(これらのツールでも別途「.py」で保存できるので、そちらで)
Jupyter notebook
ブラウザでプログラミングできる
Google Colabと同様にセル単位でコードの入力・実行
コードはファイル形式「.ipynb」で保存(Google Colabも同じ)
ほかにも、いろんな開発環境あり
Pythonでのビジュアライゼーション
https://gyazo.com/6968f82631b52d1da153d017288ad02a