2番目のy軸の時系列 質問する

2番目のy軸の時系列 質問する

データフレームの使用

df = pd.DataFrame({
    "date" : ["2018-01-01", "2018-01-02", "2018-01-03", "2018-01-04"],
    "column1" : [555,525,532,585],
    "column2" : [50,48,49,51]
})

seabornたとえばcolumn1を使ってプロットすることができますsns.tsplot(data=df.column1, color="g")

seaborn で 2 つの y 軸を持つ両方の時系列をプロットするにはどうすればよいですか?

ベストアンサー1

seabornは の上に構築されているためmatplotlib、そのパワーを次のように利用できます。

import matplotlib.pyplot as plt
sns.lineplot(data=df.column1, color="g")
ax2 = plt.twinx()
sns.lineplot(data=df.column2, color="b", ax=ax2)

ここに画像の説明を入力してください

おすすめ記事