我的代碼將圖表放到畫布上sns.set()df = pd.DataFrame(stocks, columns=['Date', 'Close'])f = plt.Figure(figsize=(6,6))ax = f.subplots()sns.lineplot(data=df, x='Date', y='Close', ax=ax)canvas = FigureCanvasTkAgg(f, self)canvas.draw()canvas.get_tk_widget().grid(row=1, column=1)圖表顯示移動鼠標時的 x 和 y 值將其放在畫布上時,它會失去顯示 x 和 y 值的能力
1 回答

牧羊人nacy
TA貢獻1862條經驗 獲得超7個贊
找到了解決方案,就是從 matplotlib.backends.backend_tkagg 添加 NavigationToolbar2Tk
toolbar = NavigationToolbar2Tk(canvas, chart_frame) toolbar.update()
添加回答
舉報
0/150
提交
取消