본문 바로가기

파이썬/matplotlib

[파이썬 라이브러리]MatPlotlib의 Pie Charts 나타내기

Matplotlib의 원 그래프는 전체 데이터에서 각 범주의 상대적인 비율을 시각적으로 나타내는 도구입니다. 전체를 원의 형태로 표현하고, 각 범주는 원 그래프의 조각으로 표현됩니다. 각 조각의 크기는 해당 범주의 상대적 비율을 나타냅니다

  1. 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}는 원 그래프의 조각의 너비를 설정합니다.
  2. plt.title('Generation Id Pie Chart'): 그래프의 제목을 설정합니다. 이 경우 "Generation Id Pie Chart"라는 제목이 설정됩니다.
  3. plt.legend(): 그래프에 범례를 표시합니다. 범례는 각 조각이 어떤 데이터를 나타내는지 설명합니다.
  4. plt.show(): 그래프를 화면에 출력합니다.