Python의 그래프는 Matplotlib 라이브러리를 사용하여 그릴 수 있습니다. Matplotlib 라이브러리는 주로 그래프 플로팅에 사용됩니다.
그래프를 그리는 데 사용하기 전에 matplotlib를 설치해야 합니다. Matplotlib는 간단한 선, 막대 그래프, 히스토그램 및 원형 차트를 그리는 데 사용됩니다. 내장 함수는 matplotlib 라이브러리에서 모든 유형의 그래프를 그리는 데 사용할 수 있습니다.
그래프에 선 그리기
matplotlib를 사용하여 그래프에 간단한 선을 그립니다. 선을 그리는 단계는 다음과 같습니다.
-
matplotlib 가져오기
-
선의 x좌표와 y좌표를 지정합니다.
-
.plot()을 사용하여 특정 함수를 사용하여 지정된 점을 그립니다. 기능
-
.xlabel() 을 사용하여 x축 및 y축 이름 지정 및 .ylabel() 기능
-
.title() 을 사용하여 그래프에 제목을 지정합니다(선택 사항). 기능
-
.show() 를 사용하여 그래프 표시 기능
다음은 matplotlib를 사용하여 선을 그리는 것과 관련된 간단한 단계입니다.
예
import matplotlib.pyplot as plt x=[1,3,5,7] y=[2,4,6,1] plt.plot(x,y) plt.xlabel('X-axis') plt.ylabel('Y-axis') plt.title("A simple line graph") plt.show()
위의 코드는 점 (1,2),(3,4),(5,6),(7,1)을 표시하고 이 점을 그래프로 표시되는 선과 결합합니다.
출력
막대 그래프 그리기
막대 그래프는 x축의 특정 위치에서 서로 다른 높이의 직사각형으로 데이터를 나타내는 방식입니다.
막대 그래프를 그리는 단계는 다음과 같습니다. -
-
matplotlib 가져오기
-
사각형의 왼쪽 하단 모서리가 있는 x 좌표를 지정합니다.
-
막대 또는 직사각형의 높이를 지정합니다.
-
막대의 레이블 지정
-
.bar() 함수를 사용하여 막대 그래프 그리기
-
x축과 y축에 레이블 지정
-
그래프에 제목 지정
-
.show() 함수를 사용하여 그래프를 표시합니다.
예
import matplotlib.pyplot as plt left_coordinates=[1,2,3,4,5] heights=[10,20,30,15,40] bar_labels=['One','Two','Three','Four','Five'] plt.bar(left_coordinates,heights,tick_label=bar_labels,width=0.6,color=['re d','black']) plt.xlabel('X-axis') plt.ylabel('Y-axis') plt.title("A simple bar graph") plt.show()
plt.bar()의 너비 매개변수는 각 막대의 너비를 지정합니다. 색상 목록은 막대의 색상을 지정합니다.
출력