Python 如何在tkinter画布中添加matplotlib条形图,并在窗口中移动画布?

Python 如何在tkinter画布中添加matplotlib条形图,并在窗口中移动画布?,python,matplotlib,tkinter,canvas,Python,Matplotlib,Tkinter,Canvas,所以我的代码看起来有点像这样,但我不知道如何在实际的图形中放置带有x和y标签的条。我认为这里正在发生的是,实际的图形是隐藏在绘图之后的 from tkinter import * from matplotlib import * root = Tk() root.geometry("600x450") U = [0.96,0.95,0.97,0.99,1.03] fig = Figure(figsize=(5, 4)) fig.add_subplot(111) ax

所以我的代码看起来有点像这样,但我不知道如何在实际的图形中放置带有x和y标签的条。我认为这里正在发生的是,实际的图形是隐藏在绘图之后的

from tkinter import *
from matplotlib import *


root = Tk()
root.geometry("600x450")

U = [0.96,0.95,0.97,0.99,1.03]

fig = Figure(figsize=(5, 4))
fig.add_subplot(111)

ax = fig.add_axes([0,0,1,1])
ax.set_xlim(1, 6)
ax.set_ylim(0.95, 1.05)
for i in range(1,6):
    ax.bar(i,U, color = 'b', width = 0.25)
ax.set_ylabel("small numbers", fontsize=14)
ax.set_xlabel("from 1 to 6", fontsize=14)

canvas = FigureCanvasTkAgg(fig, master=root)
canvas.get_tk_widget().place(x=70,y=70)
canvas.draw()

root.mainloop()