グラフなど色やスタイルを美しく設定できるデータ可視化ライブラリ”seaborn”についてです。
目次
seabornとは?
Matplotlibをベースに、より美しく、より簡単に実現するためのライブラリ。
seabornの主な特徴
- 統計的なデータ可視化に特化した機能が豊富
- シンプルなコードで複雑なグラフを作成できる
- 色やスタイルなどの設定が豊富
seabornは、機械学習やデータ分析の分野でよく使用されます。データの分布や関係性を可視化することで、データの理解や分析を容易にすることができます。
seabornの主な機能
- ヒストグラム、散布図、箱ひげ図などの基本的なグラフ
- 相関係数行列やヒートマップなどの統計的なグラフ
- プロット分割やカラーマッピングなどの機能
seabornのインストール方法
pipコマンドを使う場合、以下を実行します。
pip3 install seaborn
seabornのサンプルコード
import seaborn as sns
# データの準備
df = sns.load_dataset("tips")
# ヒストグラムの作成
sns.histplot(data=df, x="total_bill")
# 散布図の作成
sns.scatterplot(data=df, x="total_bill", y="tip")
# 相関係数行列の作成
sns.heatmap(df.corr())
公式ドキュメント:
Seaborn: Statistical data visualization: https://seaborn.pydata.org/
seabornのサンプルギャラリー
seabornのサイトから、何ができるかサンプルギャラリーを見ることができます。
https://seaborn.pydata.org/examples/index.html
あわせて読みたい本
リンク
リンク
リンク