散布図したい(pandas.DataFrame.plot.scatter)
1import pandas as pd
2import matplotlib.pyplot as plt
3
4# データを準備する
5data = pd.DataFrame(...)
6
7# 散布図を描く
8data.plot.scatter(
9 x="X軸のカラム名",
10 y="Y軸のカラム名",
11)
pd.DataFrame.plot.scatterで散布図を作成できます。
x、yでX軸とY軸に使うカラム名を指定します。
カラーマップしたい(c / cmap)
1import pandas as pd
2import matplotlib.pyplot as plt
3
4# データを準備する
5data = pd.DataFrame(...)
6
7# 散布図を描く
8data.plot.scatter(
9 x="X軸のカラム名",
10 y="Y軸のカラム名",
11 c="色に使うカラム名",
12 cmap="viridis",
13)
cオプションで、マーカー色に使うカラム名を指定できます。
cmapオプションで、カラーマップのパターンを指定できます。
指定できるカラーマップのパターンはcolormap referenceを参照してください。
バブル図したい(s)
1import pandas as pd
2import matplotlib.pyplot as plt
3
4# データを準備する
5data = pd.DataFrame(...)
6
7# バブル図を描く
8data.plot.scatter(
9 x="X軸のカラム名",
10 y="Y軸のカラム名",
11 s="マーカーの大きさに使うカラム名",
12)
sオプションで、マーカーの大きさに使うカラム名を指定できます。