Excel可視化是真不行?
大家好,我是寶器!
emmm,課代表來還債啦,這是一篇拖欠大家很久很久很久的分享帖。
在去年的11月份,課代表曾經(jīng)發(fā)過一篇分享帖??,給大家展示各式各樣好看的柱狀圖。不少同學(xué)在文末留言表示期待徑向柱狀圖的教程。
今天,課代表就為大家奉上制作徑向柱狀圖的N種方法,任君挑選。在這當(dāng)中,還有課代表專門為大家炮制的超實(shí)用小功能哦??

可以看到實(shí)現(xiàn)的方法很多,他們之間各有千秋。有需要?jiǎng)幽X筋去寫代碼的D3.js、Processing,也有基于軟件來做的,更有直接在Excel里面生成的傻瓜式操作。
接下來課代表會(huì)為大家稍微講解編程和工具的操作思路,然后重點(diǎn)為大家介紹如何用Excel做出徑向柱狀圖的效果。

???
方法1 敲敲敲代碼:D3、Processing
煙花、癌癥等圖,是課代表之前做過的一些徑向柱狀圖。他們主要是通過代碼來實(shí)現(xiàn)的。

以processing為例,具體的實(shí)現(xiàn)思路如下:
1、導(dǎo)入數(shù)據(jù)
2、定義比例尺
3、繪制矩形
4、極坐標(biāo)旋轉(zhuǎn)
? processing的代碼演示
雖然代碼做出來的圖表自由度比較高,但對(duì)于不懂編程的同學(xué)來說,實(shí)現(xiàn)成本相對(duì)較高。課代表用Processing花了半個(gè)小時(shí)吭呲吭呲寫了60多行代碼,也只是出來了一個(gè)雛形。而用D3做一個(gè)完成度比較高的徑向柱狀度則需要上百行代碼,花費(fèi)一兩個(gè)小時(shí)吧。
感興趣又充滿挑戰(zhàn)欲望的同學(xué),可以去網(wǎng)上找一些相關(guān)demo,看看都是怎么實(shí)現(xiàn)的哦。
???
方法2 可視化工具:Ai、Tableau、Charticulator等
不會(huì)coding,咋辦呢?
別擔(dān)心,我們也可以借助一些可視化工具把它做出來。Ai、Tableau、Charticulato等工具都可以把想要的效果實(shí)現(xiàn)出來,課代表這里就僅以Charticulato演示如何操作~
▼ Step 1:數(shù)據(jù)導(dǎo)入

▼ Step 2:繪制矩形

▼ Step 3:極坐標(biāo)翻轉(zhuǎn)

▼ Step 4:設(shè)置坐標(biāo)軸

▼ Step 5:添加文字

▼ Step 6:修改細(xì)節(jié)

最后我們就可以導(dǎo)出SVG文件,在Ai里面對(duì)圖表進(jìn)行美化啦。
當(dāng)然,它還有其他更強(qiáng)大的功能,詳情可以參考官方演示視頻操作哦。
指路鏈接:https://charticulator.com/gallery/nightingale.html
看著有沒有很簡(jiǎn)單的樣子?
但當(dāng)課代表第一次上手一頓操作,想著10分鐘就能搞定它時(shí),才發(fā)現(xiàn)并沒有那么easy。自己只是眼睛學(xué)會(huì)了,手還沒有???♀?
???
方法3 EXCEL大法
那有沒有操作特別簡(jiǎn)單,又不用特地研究新工具的方法呢?
還真有!相信大家都有excel吧。
課代表意外發(fā)現(xiàn)了一個(gè)超級(jí)好用的Excel插件——E2D3。
指路鏈接:https://e2d3.org/
E2D3,顧名思義就是Excel to D3,它是由日本團(tuán)隊(duì)開發(fā)的一個(gè)基于D3.js的Excel插件。任何人,只要電腦上有Excel軟件,甚至直接在Excel Online網(wǎng)頁版上,就能免費(fèi)操作使用。
目前這個(gè)插件已經(jīng)更新至少80多種圖表類型了。不僅有基礎(chǔ)的折線圖、餅圖,還有支持動(dòng)態(tài)交互的樹狀圖、氣泡圖、旭日?qǐng)D等等。

不過,E2D3它也是一個(gè)不斷維護(hù)的開源項(xiàng)目。感興趣的創(chuàng)作者可以根據(jù)需求,自由開發(fā)自己想要的圖表類型,添加到圖表模塊里面,供大家做出更豐富更定制的圖表。
為了方便大家,課代表特地琢磨了一番,決定自己動(dòng)手搞起來,成功往里面新添了兩種徑向柱狀圖的模版——基礎(chǔ)徑向柱狀圖和堆疊徑向柱狀圖。??

? 課代表用Excel添加的兩種徑向柱狀圖模版接下來,課代表為大家演示一下E2D3的具體操作吧。
▼ Step 1:加載插件
打開Excel中的工作表,選擇上方菜單欄中【插入】里面的【加載項(xiàng)】。在彈窗里搜索插件【e2d3】,并添加。

▼ Step 2:選擇圖表
在左側(cè)圖表種類里面選擇【Uncategorized】,然后選擇需要的圖表——徑向柱狀圖。

▼ Step 3:修改數(shù)據(jù)
在Excel中修改數(shù)據(jù)并保存為【SVG】,以便后期在Ai里面美化。

就這樣簡(jiǎn)單3步,不到10分鐘的時(shí)間,雛形就出來啦。
不得不說,Excel真的是一個(gè)數(shù)據(jù)神器,功能實(shí)在是超乎我們的想象。除了常規(guī)的玩法,還能實(shí)現(xiàn)很多高階效果。
好啦,這節(jié)課就分享到這里了。
如果對(duì)其他圖表的做法感興趣的話,歡迎大家留言告訴課代表~

推薦閱讀
歡迎長(zhǎng)按掃碼關(guān)注「數(shù)據(jù)管道」
