더북(TheBook)

코드는 어떻게 보완하면 좋을까요? 저는 다음과 같이 생각해 보았습니다.

1 | 어떤 역에 대한 차트인지 정보가 부족합니다.

2 | 비율을 수치로 정확하게 나타내면 좋겠습니다.

3 | 색상을 좀 더 예쁘게 바꾸고 싶을 수 있습니다.

다음은 역 이름을 제목으로 표시하고 각각의 비율과 레이블과 색상을 추가한 코드입니다.

c = ['#14CCC0', '#389993', '#FF1C6A', '#CC14AF']
plt.rc('font', family='Malgun Gothic')
for row in data :
    for i in range(4,8) :
        row[i] = int(row[i])
    plt.figure(dpi=300)
    plt.title(row[3]+' '+row[1])
    plt.pie(row[4:8], labels=label, colors=c, autopct='%1.f%%')
    plt.axis('equal')
    plt.show()

TIP

다른 색을 넣고 싶다면 인터넷에서 RGB color를 검색해서 6자리의 16진수(Hex code)를 찾으면 됩니다.

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