開方作y原作z,大珠小珠落玉盤

2019-08-22 15:37:47

回答後臺的一個問題,完成的圖表就像“大珠小珠落玉盤”。這個標題並不押韻,但可以幫我們記住今天的作圖要領。


在以前的帖子,多年的圖表難題就這樣解決了:底邊水平對齊的氣泡比較圖,我們已經介紹過製作底邊水平對齊的氣泡圖,其中使用了一個調節係數,來調整氣泡圖底邊對齊。


有些網友,把這個方法拿去寫帖子,但對其中的調節係數取0.14或者0.24,是為什麼,並說不清楚,所以也不要盲目抄哈。


今天我們重新介紹製作上圖,不使用調節係數,而是通過調節圖表高度來實現底邊對齊,更簡單一些。


資料準備如下圖,


BC列是源資料,EFG列是轉換的作圖資料,其中:

  • E列,x值,定位氣泡在水平方向的位置,依次取值

  • F列,y值,定位氣泡在垂直方向的位置,取值為C列的開方值。why?下面說。

  • G列,z值,指標值,決定氣泡的大小


你可以這樣理解:氣泡麵積大小代表指標大小,氣泡底邊水平對齊,那麼氣泡中心的高度,也就是y值,就是氣泡的半徑,那麼,y=sqrt(指標/π)。當然,它們不是真的等於的關係,而是比例相關的關係,因為面積只是“代表”指標大小。因此,我們對y簡單取值為 sqrt(指標) 即可。


這就叫:開方作y原作z,這是今天帖子的主要要領。下面開始做圖。


1,用EFG列做氣泡圖。這時並沒有對齊呀,不急,往下走。


2,我們的成圖高度將比較小,因此調小圖表區高度。


3,看到上邊氣泡都被削掉了,因此調整座標軸刻度,放大一些。


4,氣泡太小,設定氣泡大小縮放為300。噫,發現已經底邊對齊了,OK,已經可以完成了。如果你的尚未對齊,可繼續微微調整繪圖區高度。


5,考慮到要顯示年月標籤和數值標籤,新增一個輔助的標籤系列,資料來源xyz指定為IJK列。這時圖表標題消失了,氣泡又不水平對齊了,不要緊,繼續。

至於IJK列的資料準備,J列好理解,垂直方向均為0。K列,輔助系列的氣泡大小,不能取0,否則不能顯示標籤。取一個極小的值,既可以顯示標籤,圖裡也不會出現。


6,兩個系列分別新增資料標籤,轉換系列的標籤連結到原值,位置在上。這裡2013版使用 單元格中的值,2013以下使用xy標籤工具。標籤系列的標籤顯示x值,位置在下。


7,其他細節調整至下圖,可以完成了。


8、如果參考例圖,設定一下填充色,嗯,確實有“大珠小珠落玉盤”的感覺。


注意,今天這個圖表屬於資訊圖表風格,媒體和傳播用途比合適,日常工作則需要謹慎使用。日常使用普通柱形圖,其實又快又好。


上圖使用經濟學人最新圖表模板,1秒鐘出圖,是不是既專業又高效?想知道怎麼做到的嗎,點選【閱讀原文】,看看《幫你省時90%的模板大法》,以及我們的圖表課程大合集,懂的人都在學。

已同步到看一看



熱點新聞