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

Python에서 그래프를 그리는 방법은 무엇입니까?

<시간/>

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)을 표시하고 이 점을 그래프로 표시되는 선과 결합합니다.

출력

Python에서 그래프를 그리는 방법은 무엇입니까?

막대 그래프 그리기

막대 그래프는 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()의 너비 매개변수는 각 막대의 너비를 지정합니다. 색상 목록은 막대의 색상을 지정합니다.

출력

Python에서 그래프를 그리는 방법은 무엇입니까?