\

Pythonのデータ可視化ライブラリであるSeabornを使って、さまざまな種類のグラフを描画する方法を紹介します。

ライブラリのインポート

まずは必要なライブラリをインポートします。

import pandas as pd
pd.plotting.register_matplotlib_converters()
%matplotlib inline
import matplotlib.pyplot as plt
import seaborn as sns

折れ線グラフ(Line Chart)

折れ線グラフはlineplot()にて定義します。

coin_data = pd.read_csv("./DOGE-USD.csv", index_col="Date")[:10]
plt.figure(figsize=(10,6))
sns.lineplot(data=coin_data["Volume"])

棒グラフ(Bar Chart)

棒グラフはbarplot()を使用します。

plt.figure(figsize=(10,6))
sns.barplot(x=coin_data.index, y=coin_data.Volume)

ヒートマップ(Heatmap)

ヒートマップの表示にはheatmap()を使用します。

plt.figure(figsize=(10,6))
sns.heatmap(data=coin_data, annot=True)

散布図(Scatter Plot)

散布図はscatterplot()を使用します。

water_data = pd.read_csv('./water_potability.csv')
plt.figure(figsize=(10, 6))
sns.scatterplot(x=water_data['ph'], y=water_data['Hardness'])

以上のように、Seabornを使うと簡単にデータを可視化することができます。他のグラフの描画方法については、公式ドキュメンテーションを参照してください。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です