某一日,在網易數讀的文章裏看見了這樣一個圖,感慨萬千,這其實不就是一個條形圖嗎,只不過是變成了圓環的樣子,效果卻比單純的條形圖好了不知道多少倍,我就在想,怪不得老闆總說我做的圖醜,和別人一比是真的醜呀,於是我決定,模仿一下這個圖,就用Excel來做。
先看結果:
準備數據
首先,準備數據,name一列爲各種病的名字,value一列爲佔比,同時還需要一列輔助列,輔助列是100減去value的值,做輔助列的原因是,已知只有一個數據的前提下,要想組成一個圓環,需得互補。
先搭一個圓環圖框架
選中這組數據,插入一個圓環圖,得到如下圖所示,這時發現只有兩層環,和要模仿的13層圓環不像,沒關係,接着往下看。
選中圖片,點擊【設計】——【切換行/列】,得到如下圖所示,有點意思了,13層環已經出來了。
更改大小/顏色以適配
選擇圖片中的因素,右鍵【設置數據系列格式】,將圓環圖圓環大小改小爲35%。
要模仿的原圖中輔助列那部分的值在圖中的體現其實是灰色的,那就把它的顏色改成最淺的藍色。
改了顏色以後變好看了很多,果然,人靠衣裝,圖靠顏色。
改成3部分環
再觀察一下原圖,發現,其實原圖的圓環不是兩個部分,是三個部分,紫色填充的是第一部分的圓環,淺紫色填充的是第二部分的圓環,還有第三部分的圓環,其實是設置了無顏色填充,這一部分是給圖例留空間的,因此不能沒有數值,但也必須無顏色填充。
那麼這三個部分如何劃分呢,再觀察一下原圖,發現是以初始值最大值劃分的,也就是有第二部分圓環到頭了也就才67.9而已,將原先的輔助列改一下,變成67.9減去原始值,得到輔助列1,也就是第二部分圓環。
用100減去原始值和輔助列1,使得圓環閉環,這是輔助列2
將輔助列2的數據添加進圓環圖中。
再將灰色區域填充爲無顏色,需要注意的是,無顏色和白色還是有區別的。
已經初具規模了!
數字標籤
接下來是加上數字標籤,對比原圖發現,數字標籤隨着圓環的角度而變化
這個也好辦,先加上數字標籤,再一個一個調整角度即可。點擊最外邊的數據條,右鍵添加數據標籤,在 設置數據標籤格式 的選項中選擇 大小與屬性,在 對齊方式 的 自定義角度中,自行調整到和數據條一樣的角度。
其他的均如此,調整完以後的數據標籤如圖所示:
註釋
數據標籤添加以後,發現圖左上角還有每個數據條對應的註釋。
對於這個註釋,我們採取添加文本框的形式,將文字編輯好,添加到圖中,在 插入——文本框中插入一個橫排文本框,注意對齊到每個數據條。
標題
最後再給這個圖加上一個標題。
直接利用圖片的標題行拖動到中間位置。
最後的結果如圖:
@ 作者:可樂,進階的數據分析師
@ 公衆號/知乎專欄/頭條/簡書:可樂的數據分析之路
@ 加微信(data_cola)備註:進羣,拉你進可樂的數據分析交流羣,每日數據分析知識總結,不定期行業經驗分享