在Excel中如何繪制直方圖
在Excel中如何繪制直方圖

在Excel中如何繪制直方圖?直方圖是數據分析常用圖表之一,通常橫軸表示數據分組,縱軸表示頻數,各組數據與相應的頻數形成矩形,矩形的寬度和高度表示頻數分布。
通過直方圖,用戶可以很直觀的看出數據分布的形狀、中心位置以及數據的離散程度等。
使用Excel制作直方圖有3種常用的方法,一種是高級Excel版本自帶的直方圖功能,一種是使用數據分析工具,最后一種是函數自定義。
三種方法各有優劣。
我舉個例子。
有段數據,如下圖所示,A列是人名,B列是成績,需要制作直方圖,查看數據的分布形狀。
1,圖表功能
選中B列數據區域任意單元格,在【插入】選項卡下依次單擊【插入統計圖表】→【直方圖】,即可在當前工作表生成一個直方圖。
單擊圖表水平坐標軸,按組合鍵,打開【設置坐標軸格式】窗格。在坐標軸選項下,選中箱寬度,可以修改指定的組距。比如修改為20,結果如下所示:
但這組距是固定的,不是很靈活,如果我們需要0-40分為一個組距,41-60、61-80,81-90,91-100分別為其它組距……,這種方式就不是很適合了。
此時我們可以使用以下兩種方式制作直方圖▼
2,數據分析工具
在E列制作一個組距表,如下圖E1:E5單元格所示:
在【數據】選項卡下,選中右側的【分析工具】→【直方圖】,打開【直方圖】對話框。
【輸入區域】:選擇數據區域B1:B546。
【接收區域】:選擇組距數據,即分段區間所在區域E1:E5。
【標志】復選框:標志是標題的意思,本例包含標題行,因而勾選此選項。
【輸出選項】:在輸入框中輸入G1,以此作為輸出結果的存放位置。
【圖表輸出】復選框:若勾選此復選框,在輸出表中將生成直方圖。本例勾選此項。
確定后得到結果如下圖所示▼
將分段點的”其它”修改為90以上,在【系列選項】下將【間隙寬度】調整為0,去除圖表無關元素▼
這種方法制作的直方圖,雖然支持自定義組距,但如果數據源的數據發生了改變,比如新增或刪除,就需要重新打開【直方圖】對話框設置”輸入區域”,動態性不是很好——使用函數制作直方圖可以避免這個問題。
3,函數方法
首先制作一個組距表,如下圖所示▼
D列是組距的起點,E列是組距的終點。
F列輸入以下公式,得到組距范圍名稱:
=D2&”-“&E2
G列輸入以下公式,使用COUNTIFS函數計算組距內的數量:
=COUNTIFS(B:B,”>=”&D2,B:B,”<=”&E2)
……
選中F1:G5列,在【插入】選項卡下依次單擊【二維柱形圖】→【簇狀柱形圖】
在【系列選項】下將【間隙寬度】調整為0,去除圖表無關元素即可▼
……
通過上面的直方圖,我們可以很直觀的看出得分的分布情況,相對集中分布于0~40分之間。
……木了,打完收工,下期再見。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。