Pythonを初めて1ヶ月が経ちました 毎日新しいことを知れるので楽しい! 仕事でもPythonコーディングに挑戦していて、ひとまず動く環境を作れるようにもなった ここらへんでよく使うライブラリの概要はおさえておきたいから調べた!
これまでの記事で使ったライブラリ
ライブラリ | 簡単な説明 | 使った記事 |
---|---|---|
IPython | コードを対話実行(JupyterNotebook) | いつも使っている |
IPython.display | JupyterNotebookに画像や音声を表示 | 画像マスキング |
cv2 | OpenCVで画像処理をする | 画像マスキング |
numpy | 数値計算(多次元配列の処理など) | いつも使っている |
pandas | データ読み込み・解析をする | 相関分析・単回帰分析 |
matplotlib | グラフ描画 | 相関分析・単回帰分析 |
scikit-learn(sklearn) | データ分析 | 相関分析・単回帰分析 |
seaborn | グラフ描画(matplotlibの進化版) | 相関分析(ヒートマップ) |
sys | コマンドラインから引数を受け取る | 割り勘計算 |
pandasとscikit-learnのちがい
pandas データそのものを見せる、データの加工をする データ読み込み・表示(DataFrame)・平均値の表示・N/A値の0埋め など
scikit-learn データを相関分析モデル、回帰分析モデルを使って分析する 学習・予測をする
まとめてみて
ライブラリの機能を知ると分析の手順が整理できた (pandasでcsvインポート→pandasでデータ表示→scikit-learnで相関分析) 定期的に新しく知ったライブラリの機能をまとめて何をするコードなのかを確認していきたい