我有两个图,我通过一些计算得到了这些图。我想在一个单独的页面上显示它们。我想使用答案to this question,但我不知道在哪里插入我的情节代码。
以下是其中一个图表的代码。对于第二个它是相似的。
import matplotlib
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg
from matplotlib.figure import Figure
import tkinter as tk
from tkinter import ttk
root = tk.Tk()
lf = ttk.Labelframe(root, text='Plot №1')
lf.grid(row=0, column=0, sticky='nwes', padx=3, pady=3)
fig = Figure(figsize=(10,5), dpi=100)
ax = fig.add_subplot(111)
df.plot(x='date', y=['col1', 'col2', 'col3', 'col4','col5'], ax=ax)
canvas = FigureCanvasTkAgg(fig, master=lf)
canvas.show()
canvas.get_tk_widget().grid(row=0, column=0)
root.mainloop()
还有一个问题,如何在每个窗口中显示相应情节的某些值?例如,在第一个图的页面上,我需要显示三个值,比如说
value1 = 5
value2 = 10
value3 = 15
我需要在相应的情节旁边显示它们。
请问任何建议?