더북(TheBook)

레이블 추가하기

우리는 물건을 살 때 가격표나 성분이 적힌 종이인 레이블을 보곤 합니다. 그래프를 읽을 때도 어느 부분이 무엇을 나타내는지 적어 둔 것을 읽습니다. 이러한 정보를 적어 놓은 것을 ‘레이블(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시 방향이군요!

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.