프로그래밍/Python
[matplotlib] 파이썬 파이차트, 원그래프 그리기
김뎀뎀
2023. 2. 14. 00:30
📌파이차트(원그래프) 그리기
pie ( x, labels, colors, autopct, radius, wedgeprops, frame )
- x : 데이터 값
- labels : 범례
- colors : 그래프 각 색상
- autopct : 수치 표기 방식
- radius : 반지름
- wedgeprops : 그래프 세부 조정 (딕셔너리 형태로 작성)
- 'linewidth' : 테두리 굵기
- 'edgecolor' : 테두리 색상
- 'width' : 가운데 뚫리는 원형 크기
- frame : 그래프 틀 표기 여부
# matplotlib 임포트
import matplotlib.pyplot as plt
# 그래프 그릴 데이터 생성
fruit = ['apple', 'grape', 'lemon', 'mango']
preference = [ 20, 35, 30, 15]
# 그래프 생성
plt.figure(figsize=(10,8)) #그래프 그릴 영역 생성
plt.pie(
x = preference,
labels = fruit,
colors= ['lightblue', 'lightgreen', 'yellow', 'pink'],
autopct = '%.0f%%',
radius = 1,
wedgeprops={'linewidth':1, 'edgecolor':'white', 'width':0.8},
frame = False) #파이 차트 그리기
plt.legend() #범례 표기
plt.show()