iT邦幫忙

2023 iThome 鐵人賽

DAY 14
0
自我挑戰組

服用Python30天系列 第 14

[DAY14]服用Python-圓餅圖

  • 分享至 

  • xImage
  •  

前言

圓餅圖是用於表示數據分佈或比例的圖表類型。

·顯示分佈比例
·強調相對大小
·總和為100%
·簡單的數據呈現


簡單圓餅圖範例:

import matplotlib.pyplot as plt

labels = ['food', 'clothing', 'transportation', 'entertainment']  #圓餅圖標籤
sizes = [35, 25, 10, 30]  # 圓餅圖的百分比 總和相加需100%
colors = ['skyblue', 'pink', 'orange', 'yellow']  # 圓餅圖的顏色

plt.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=100, colors=colors) #繪製圓餅圖

plt.title('pie chart')

# 顯示圓餅圖
plt.show()

https://ithelp.ithome.com.tw/upload/images/20230929/20163122upkpvT7me0.jpg

如果想要強調圓餅圖的某個區塊,可以新增以下兩行程式碼

#餅圖分開效果(選擇一個區塊分開)
explode = (0.1, 0, 0, 0)  # 第一個區塊(food)分開

plt.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=100, colors=colors, explode=explode)  # 繪製圓餅圖

https://ithelp.ithome.com.tw/upload/images/20230929/201631225bUzPs4gOG.jpg


今天就學到這邊了喔!明天繼續摸索~~
目前進度:14/30···


上一篇
[DAY13]服用Python-直方圖
下一篇
[DAY15]服用Python-折線圖
系列文
服用Python30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言