Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import matplotlib
- from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg
- from matplotlib.backends.backend_tkagg import NavigationToolbar2TkAgg
- from numpy import arange, sin, pi
- import tkinter as tk
- matplotlib.use('TkAgg')
- root = tk.Tk()
- root.wm_title("Embedding in TK")
- figure = matplotlib.figure.Figure(figsize=(5, 4), dpi=100)
- sub_plt = figure.add_subplot(111)
- v_time = arange(0.0, 3.0, 0.01)
- v_sine = sin(2*pi*v_time)
- sub_plt.plot(v_time, v_sine)
- canvas = FigureCanvasTkAgg(figure, master=root)
- canvas.show()
- canvas.get_tk_widget().pack(side='top', fill='both', expand=1)
- toolbar = NavigationToolbar2TkAgg(canvas, root)
- toolbar.update()
- canvas._tkcanvas.pack(side='top', fill='both', expand=1)
- root.mainloop()
Add Comment
Please, Sign In to add comment