본문 바로가기

BLOG/데이터분석

[데이터분석] matplotlib : 파이차트(pie chart) 간단하게 만들기

 

이전 글에서는 막대그래프와 수평 막대그래프를 그리는 방법에 대해서 알아보았는데요,

이번에는 도넛 모양 그래프라고도 하는 파이차트(pie chart)를 간단하게 만들어보도록 하겠습니다.

 

 

먼저, 파이차트를 만드는 코드와 출력된 그래프를 살펴보도록 하겠습니다.

 

import matplotlib.pyplot as plt

ratio = [30, 40, 10, 20]
labels = ['coffee', 'tea', 'ade', 'milk']

plt.pie(ratio, labels=labels, autopct='%.1f%%')
plt.show()

 

 

보시다시피, 코드가 매우 간단한데요, 한 줄 한 줄 살펴보도록 하겠습니다.

 

import matplotlib.pyplot as plt

그래프를 그리기 위해선 matplotlib 라이브러리를 import 해야 하고, 이를 plt 라고 칭하겠습니다.

 

ratio = [30, 40, 10, 20]

labels = ['coffee', 'tea', 'ade', 'milk']

그다음에, 파이 차트를 그릴 데이터 항목과, 각 비율을 각각 리스트에 저장해야 하는데요, 이때 두 리스트의 길이가 동일해야 합니다.

 

plt.pie(ratio, labels=labels, autopct='%.1f%%')

이 코드는 데이터마다의 비율을 표시하는 코드입니다.

 

plt.show()

기본적인 파이 차트에 대한 설정을 다 했다면 이를 출력하면 됩니다.