案例如下:
from tkinter import *
import matplotlib.pyplot as plt
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg
root = Tk()
root.title("plot绑定练习")
root.geometry("640x520")
fig = plt.figure(figsize=(5,5),dpi=100)
pt = fig.add_subplot(111)
canvas_ = FigureCanvasTkAgg(fig,master=root) # 将fig与窗体关联
canvas_.get_tk_widget().pack()
x1 =[1,2,3,4,5,6,7,8,9,10]
y1 =[1,2,0,4,1,6,7,9,15,10]
plt.scatter(x1,y1)
canvas_.draw()
root.mainloop()
参考链接:
- https://www.cnpython.com/qa/35276
- https://www.jb51.net/article/133163.htm
- https://blog.csdn.net/WuHuqifei2020/article/details/106859040/



