■ 레이블 추가하기
우리는 물건을 살 때 가격표나 성분이 적힌 종이인 레이블을 보곤 합니다. 그래프를 읽을 때도 어느 부분이 무엇을 나타내는지 적어 둔 것을 읽습니다. 이러한 정보를 적어 놓은 것을 ‘레이블(lable)’이라 부릅니다. 그래프에 레이블을 추가하여 각 그래프가 어떤 항목을 의미하는지 표현할 수 있습니다.
본격적으로 파이 차트에 각 항목의 이름을 표현해 볼까요? 앞에서 보았던 코드에 명령어를 추가해 봅시다. size 리스트에 저장된 데이터의 개수가 4개이므로, label이라는 리스트에 4개의 항목을 저장합니다. 이후 pie() 함수의 labels 속성에 값을 넣어 각 항목의 의미를 쉽게 알아볼 수 있게 합니다.
import matplotlib.pyplot as plt plt.rc('font', family='Malgun Gothic') # 그래프에 한글 표시 size = [2441, 2312, 1031, 1233] # 데이터 label = ['A형','B형','AB형', 'O형'] # 레이블 plt.axis('equal') plt.pie(size, labels=label) plt.show()
그림 9-8 레이블로 항목의 이름을 추가한 결과
size 리스트에 저장된 값들이 반시계방향으로 표현된 것을 확인할 수 있습니다. 이때 파이 차트의 시작 지점은 3시 방향이군요!