#python #matplotlib #tkinter #seaborn #tk
#python #matplotlib #tkinter #seaborn #tk-toolkit
Вопрос:
Мой код для размещения графика на холсте
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:
Найдено решение, и оно заключалось в добавлении NavigationToolbar2Tk из matplotlib.backends.backend_tkagg
toolbar = NavigationToolbar2Tk(canvas, chart_frame)
toolbar.update()