Python 如何在tkinter画布中添加matplotlib条形图,并在窗口中移动画布?
所以我的代码看起来有点像这样,但我不知道如何在实际的图形中放置带有x和y标签的条。我认为这里正在发生的是,实际的图形是隐藏在绘图之后的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
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()