0
私はWeb開発の完全な話題です。私はflask
アプリで、matplotlibを使ってpandasデータフレームから複数行のグラフをプロットしていましたが、mpld3
経由でデータポイントにツールチップを追加したいと考えています。 mpld3
ツールチップexampleは、散布図のみです。複数行のプロットでこれを行う方法は?mpld3を使用したマルチラインプロットへのツールチップの追加
data = {'year': [2010, 2011, 2012, 2013, 2014, 2015, 2016,2017, 2018, 2019],
'shop1': [10, 21, 20, 10, 23, 30, 31,45, 23, 56],
'shop2': [10, 21, 20, 10, 12, 30, 78,45, 23, 56],
'shop3': [10, 21, 20, 10, 34, 98, 31,45, 23, 56],}
df = pd.DataFrame(data)
df = df.set_index('year')
fig, ax = plt.subplots()
df.plot(ax=ax, marker='o')
plt.grid(True)
mpld3.display()