有一種神奇的圓形直方圖,頻繁被各大媒體所使用。
這種以半徑長度表示數值、環狀排列不同長度的扇形圖就是極區圖。
它能夠直觀地進行橫向比較,且在很小的版面內展現大量信息。
它還有一個名字叫南丁格爾玫瑰圖。
這樣精美的圖其實可以只用Excel繪製完成。
跟上小卓的步伐,一起來學習一下~
玫瑰圖是雷達圖
是的,你沒看錯,玫瑰圖就是雷達圖。
將數據排成一行或一列,選中後插入雷達圖即可。
是不是忽然覺得有點眼熟,之前小卓分享過:[知識分享]從乘風破浪的姐姐中學會的雷達圖製作
就是它了~
扇形雷達圖
雷達圖的繪圖原理是在不同維度上描點,再依次連接形成圖形。
明白了這一點,繪製玫瑰圖的方法就呼之欲出了。
通過構建 360 個維度,使雷達圖維度多邊形趨近於圓形;
僅在需要角度內設置相等數值,其餘都為 0。
就這樣,一個扇形雷達圖就繪製出來了。
構建玫瑰圖數據表
玫瑰圖就是多個扇形雷達圖的疊加。
因此,只需構建多個角度連續的不同系列,使之剛好構成一個閉合的圓形區域即可。
以 2019 年主要國家的人均 GDP 為例
▋第一步:轉置數據表,方便構建系列
將數據降序排列,再複製數據,右鍵-「選擇性粘貼」-「轉置」。
各個國家的人均 GDP 的數值將作為每個扇形的半徑。
在極差較大的數據表中,我們通常會對數據進行開根號或取對數等處理,從而縮小數據間的差異,方便繪圖。
此處數據分布較為均勻,不做處理。
▋第二步:分配扇形角度
為了使各個系列的扇形之間,彼此相鄰首尾相接且具備一定的數據含義或美感,需要把表示 360 個維度的 360 度角分配給各個系列。
本例中,平均分配角度到 8 個系列,因此,起始角度從 360 度依次遞減 45 度,直到最後一個系列的終止角度為 0。
▋第三步:為不同角度填充系列值
構建 360 行以表示 360 個維度,並將每一個系列的數值填充到對應的起止角度維度中,這裡使用一個簡單的 IF+AND 稍加判斷即可。
E6 單元格公式如下(其餘單元格拖動填充即可):
創建玫瑰圖並美化
構建完數據表,創建玫瑰圖就顯得非常簡單了。
選中數據表,點擊插入填充雷達圖,玫瑰圖初具雛形。
更改填充色,去除坐標軸、網格線並手動添加標籤等一系列美化動作
玫瑰圖的其他變形
整個繪製流程梳理下來,其實高度和角度的設置,是整個玫瑰圖的核心和靈魂。
只要改變這兩個要素的設置規則,繪製多款玫瑰圖的變形就不在話下了。
▋交叉玫瑰圖
▋對比玫瑰圖
分享了這麼多有趣的圖表,小夥伴們學會了幾個呢?
如果你也有覺得很酷炫的表格想要和大家分享製作方法,歡迎給小卓投稿哦~