Matplotlib 튜토리얼-파이 차트

  1. Matplotlib 파이 차트
  2. 시계 방향의 Matplotlib 원형 차트
  3. 분해 슬라이스 Matplotlib 원형 차트

이 튜토리얼에서 원형 차트를 배웁니다.

Matplotlib 파이 차트

# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt


x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]

plt.pie(x, labels=label)
plt.show()

Matplotlib 파이 차트

통사론

matplotlib.pyplot.pie(x, explode=None, labels=None, colors=None, autopct=None,
                      pctdistance=0.6, shadow=False, labeldistance=1.1,
                      startangle=None, radius=None, counterclock=True,
                      wedgeprops=None, textprops=None, center=(0, 0),
                      frame=False, hold=None, data=None)

** 매개 변수 **

  이름   기술
  label   라벨 텍스트
  fontdict   가족, 색상, 무게 및 크기와 같은 레이블 텍스트 글꼴 사전
  labelpad   레이블과 x 축 사이의 포인트 간격

시계 방향의 Matplotlib 원형 차트

‘counterclock’인수가 ‘False’로 설정되면 원형 차트가 시계 방향으로 그려집니다.

# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt


x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]

plt.pie(x, labels=label, counterclock=False)
plt.show()

Matplotlib 원형 차트-시계 방향

분해 슬라이스 Matplotlib 원형 차트

explode 매개 변수는 파이 차트에서 조각의 분해를 제어합니다. 각 웨지를 오프셋하는 반지름의 비율을 지정합니다.

# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt


x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]

plt.pie(x, labels=label, explode=(0.2, 0, 0, 0))
plt.show()

Matplotlib 원형 차트-분해