Matplotlib의 원 그래프는 전체 데이터에서 각 범주의 상대적인 비율을 시각적으로 나타내는 도구입니다. 전체를 원의 형태로 표현하고, 각 범주는 원 그래프의 조각으로 표현됩니다. 각 조각의 크기는 해당 범주의 상대적 비율을 나타냅니다
- plt.pie(df2, labels=df2.index, autopct='%.1f', startangle=90, wedgeprops={'width':0.7}): Pandas DataFrame인 df2의 데이터를 이용하여 원 그래프를 그립니다. 각 세대별 데이터가 원 그래프의 비율로 표시됩니다. labels=df2.index는 원 그래프의 각 조각에 레이블을 설정합니다. autopct='%.1f'는 각 조각에 표시되는 퍼센트의 형식을 설정합니다. startangle=90는 그래프의 시작 각도를 설정합니다. wedgeprops={'width':0.7}는 원 그래프의 조각의 너비를 설정합니다.
- plt.title('Generation Id Pie Chart'): 그래프의 제목을 설정합니다. 이 경우 "Generation Id Pie Chart"라는 제목이 설정됩니다.
- plt.legend(): 그래프에 범례를 표시합니다. 범례는 각 조각이 어떤 데이터를 나타내는지 설명합니다.
- plt.show(): 그래프를 화면에 출력합니다.
'파이썬 > matplotlib' 카테고리의 다른 글
[파이썬 라이브러리]Matplotlib의 여러개의 변수 시각화방법(Scatter,Heat Maps) (0) | 2024.04.11 |
---|---|
[파이썬 라이브러리]Matplotlib의 plt.hist(히스토그램) 나타내기 (2) | 2024.04.11 |
[파이썬 라이브러리]Matplotlib의 Bar Charts (2) | 2024.04.11 |