Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter에서 matplotlib를 실행하는 방법은 무엇입니까?

<시간/>

Python의 잘 알려진 사용 사례 중 하나는 기계 학습 및 데이터 과학입니다. 데이터 세트를 시각화하고 플롯하기 위해 Matplotlib 라이브러리를 사용합니다. Tkinter 애플리케이션에서 matplotlib 그래프를 플롯하려면 "matplotlib.pyplot에서 plt로 초기화하여 라이브러리를 가져와야 합니다. ". 범위 값을 정의하거나 노트북에서 데이터 세트를 가져와 플롯을 그릴 수 있습니다.

#Import the required Libraries
from tkinter import *
from tkinter import ttk
import numpy as np
import matplotlib.pyplot as plt

#Create an instance of Tkinter frame
win= Tk()

#Set the geometry of the window
win.geometry("700x250")

def graph():
   car_prices= np.random.normal(50000,4000,2000)
   plt.figure(figsize=(7,3))
   plt.hist(car_prices, 25)
   plt.show()

#Create a Button to plot the graph
button= ttk.Button(win, text= "Graph", command= graph)
button.pack()

win.mainloop()

출력

위의 코드를 실행하면 버튼이 포함된 창이 표시됩니다.

Tkinter에서 matplotlib를 실행하는 방법은 무엇입니까?

"그래프" 버튼을 클릭하면 메인 창에 그래프가 표시됩니다.

Tkinter에서 matplotlib를 실행하는 방법은 무엇입니까?