728x90
반응형
# 실습2. 그래프 그리기
plt.figure(figsize=(8, 10)) # 창 크기
categories = ['Category1', 'Category2', 'Category3', 'Category4', 'Category5']
data = [20, 35, 15, 27, 45]
plt.bar(categories, data)
plt.title("Bar Chart") # 제목
plt.xlabel("Categories") # x축
plt.ylabel("Values") # y축
plt.xticks(rotation=45) # x축 레이블 회전
plt.ylim([0, 50]) # y축 limit
plt.grid(True, linestyle="--", alpha=0.5)
plt.show()
# 실습3. 그래프 그리기
sizes = [34, 32, 16, 18]
labels = ['Apple', 'Banana', 'Melon', 'Grapes']
explode = [0, 0.1, 0, 0.1]
colors = ['#dc143c', '#ffff00', '#008000', '#800080']
plt.pie(sizes, labels=labels, explode=explode, colors=colors,
wedgeprops={"width": 0.8, "edgecolor": "black"}, autopct="%1.1f%%", textprops={"fontsize": 15, "color": "black", "weight": "bold"})
plt.show()
반응형
'하루코딩 > python 하루코딩' 카테고리의 다른 글
| [Python] python 손 윤곽선 그리기 (1) | 2025.01.09 |
|---|---|
| [Python] 그래프 그리기 (0) | 2024.12.18 |
| [Python & 데이터] 공공데이터 활용 (0) | 2024.12.15 |
| [python & 데이터] KBO 랭크 가져오기 (2) | 2024.12.14 |
| [python & 데이터]git hub 로그인 하기 (0) | 2024.12.12 |