iT邦幫忙

2023 iThome 鐵人賽

DAY 13
0
自我挑戰組

服用Python30天系列 第 13

[DAY13]服用Python-直方圖

  • 分享至 

  • xImage
  •  

前言

昨天學怎麼繪製長條圖,今天就來學直方圖(histogram)吧!


長條圖與直方圖的比較

長條圖:「類別變量」,各長條圖是分開的,通常用於呈現不同類別或分類之間的數值比較。
ex:銷售額、人口數。
直方圖:「連續變量」,各長條圖是連續的,通常用於呈現數值數據的分佈情況。
ex:學生分數的分佈、人口年齡分佈。

總結以上,長條圖用於比較不同類別之間的數值,而直方圖用於呈現數值數據的分佈。

學生成績直方圖範例:

import matplotlib.pyplot as plt

scores = [65, 93, 84, 52, 76, 98, 75, 77, 69, 45, 95, 76, 63, 61, 94]#所有學生成績的數據

plt.hist(scores, bins=5, edgecolor='black', color=bar_color) #繪製直方圖

#添加標題和x,y軸標籤
plt.title('histogram')
plt.xlabel('scores')
plt.ylabel('members')

plt.show() #顯示直方圖

https://ithelp.ithome.com.tw/upload/images/20230928/20163122sL8n5stR3i.jpg


今天學完長條圖,明天學折線圖吧!

目前進度:13/30···


上一篇
[DAY12]服用Python-長條圖
下一篇
[DAY14]服用Python-圓餅圖
系列文
服用Python30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言