两个图,每个图都在tkinter的页面上

时间:2017-08-01 07:51:06

标签: python plot tkinter

我有两个图,我通过一些计算得到了这些图。我想在一个单独的页面上显示它们。我想使用答案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 

我需要在相应的情节旁边显示它们。

请问任何建议?

0 个答案:

没有答案