如何將枯燥的大數(shù)據(jù)呈現(xiàn)為可視化的圖和動畫?
優(yōu)秀的可視化工具,一定要注重功能性和簡易性,比如說下面這些高級上檔次的數(shù)據(jù)可視化,估計很多人都覺得實現(xiàn)難度有點大,但其實做起來很簡單。
最簡單的方法就是要學(xué)一些高級的圖表效果,折線圖、柱狀圖這種常見圖表很容易給人一種普通感,而高級的圖表效果不僅可以提升顏值和逼格,而且能夠更清晰地實現(xiàn)數(shù)據(jù)展示。
因此數(shù)據(jù)分析師一般都使用專業(yè)的可視化工具,比較常見的就是python、R這些編程語言和FineBI、tableau這些專業(yè)BI工具,這次我就以FineBI為例,教大家怎么做出高級圖表。
下載地址:FineReport:https://www.fanruan.com/finereport/wxactive?utm_source=media&utm_medium=toutiao&utm_campaign=fine
高級圖表一:流向地圖
地圖圖表是我們在進(jìn)行可視化中經(jīng)常會用的組件之一,比較普通的就是區(qū)域地圖、線地圖,比較高級的比如熱力地圖、點地圖,這些基本都是靜態(tài)地圖;而流向地圖則是更為高級的動態(tài)圖表,經(jīng)常應(yīng)用于區(qū)際貿(mào)易、交通流向、人口遷移、購物消費行為等場景。
1、數(shù)據(jù)準(zhǔn)備
在進(jìn)行春運遷徙流向分析之前,我們需要準(zhǔn)備流向地圖的制作數(shù)據(jù),包括遷徙路線、城市、城市對應(yīng)經(jīng)緯度和ID,如下圖:
在準(zhǔn)備好數(shù)據(jù)以后,我們就可以開始制作春運遷徙流向地圖了。
2、拖拽地理字段
因為我們直接準(zhǔn)備的經(jīng)度、緯度字段,因此我們先將經(jīng)緯度字段轉(zhuǎn)換為地理角色,然后將轉(zhuǎn)換后的經(jīng)緯度字段拖入橫縱軸中,如下圖:
3、設(shè)置細(xì)粒度
經(jīng)緯度默認(rèn)匯總方式為求平均,此時圖表中僅顯示了一個點。我們還需要一個維度字段來為經(jīng)緯度字段劃分細(xì)粒度,因此我們將遷徙路線字段拖拽到細(xì)粒度中,并在圖表類型中選擇流向地圖,如下圖:
然后進(jìn)一步劃分細(xì)粒度,即每條遷徙路線下對應(yīng)的城市維度。將城市字段拖拽至細(xì)粒度下、遷徙路線字段移到圖形屬性下的顏色欄,就可以做出這種效果了:
4、增加流向效果
在實現(xiàn)按照遷徙路線和城市劃分連線以后,我們還需要指定流向的順序,將ID字段拖入圖形屬性下的連線欄,如下圖:
點擊確定進(jìn)行動畫效果設(shè)置。可以看到圖表中即按照遷徙路線的方向來流動。
5、優(yōu)化效果
如果我們想增加遷徙人數(shù)的說明,即按照遷徙人數(shù)來調(diào)整流向線的顏色,此時就需要將遷徙人數(shù)字段拖拽至圖形屬性下的顏色欄,并將原來的遷徙路線字段移動至標(biāo)簽/提示/細(xì)粒度中城市上方,選擇任一位置移動即可,如下圖:
高級圖表二:瀑布圖
瀑布圖本質(zhì)上屬于一種柱狀圖,當(dāng)用戶想表達(dá)兩個數(shù)據(jù)點之間數(shù)量的演變過程,比如薪酬支出構(gòu)成,經(jīng)過連續(xù)的數(shù)值加減關(guān)系得到最終的實發(fā)工資,就可以用瀑布圖實現(xiàn)。
1、數(shù)據(jù)處理
數(shù)據(jù)準(zhǔn)備同上,我們首先要進(jìn)行數(shù)據(jù)的處理,先新增一列,并添加列名為“累計值準(zhǔn)備”,公式如下圖:
再新增列,添加列名為y值準(zhǔn)備,選擇累計值/組內(nèi),并設(shè)置取值規(guī)則為累計值,數(shù)值來自累計值準(zhǔn)備,如下圖:
再新增列,添加列名為y軸值,公式如下圖:
再次新增列將其命名為標(biāo)簽,公式為如下圖,此步驟即將基本、績效、加班標(biāo)記為增加,保險、公積金、個稅標(biāo)記為減少,應(yīng)發(fā)工資和實發(fā)工資標(biāo)記為匯總;
2、創(chuàng)建瀑布圖
新建儀表板和組件,拖拽項目字段到橫軸,拖拽y軸值、數(shù)據(jù)字段到縱軸,在圖表類型下選擇瀑布圖,則數(shù)據(jù)字段被自動移至圖形屬性下的大小欄,且圖表顯示為瀑布圖,如下圖;
對項目字段選擇自定義排序,自行排序如下圖:
拖拽標(biāo)簽字段至圖形屬性下的顏色欄,瀑布圖中的矩形塊顏色即按照增加、減少、匯總來顯示,如下圖:
3、效果展示
調(diào)整矩形塊、組件背景、標(biāo)題欄等的顏色和字體,即可得到如下示例的效果:
高級圖表三:人口金字塔
人口金字塔圖顯示人口中各個年齡組的分布,通常用于此可視化類型的一種常見分布是按年齡列出的女性和男性人口,如下圖:
1、數(shù)據(jù)加工
創(chuàng)建自助數(shù)據(jù)集,添加字段0歲的人口數(shù)和性別,如下圖,
新增一列年齡,并輸入字段為"0歲",如下圖:
按照上述同樣的操作分別處理其他年齡段的數(shù)據(jù),處理后的業(yè)務(wù)包如下圖:
2、創(chuàng)建圖表
新建儀表板并創(chuàng)建組件,選擇上面新增的人口普查自助數(shù)據(jù)集表,復(fù)制待分析指標(biāo)區(qū)域的人口字段,如下圖:
為人口和人口1字段分別添加明細(xì)過濾條件,性別屬于男和性別屬于女,如下圖:
將年齡拖入橫軸,將人口和人口1字段都拖入縱軸,并在圖表類型處選擇對比柱狀圖,如下圖:
3、效果查看
此時在圖表預(yù)覽處即實現(xiàn)了按照年齡列出的男性和女性人口。我們還可以為按照男女調(diào)整顯示顏色,將性別字段拖入圖形屬性下的顏色欄,如下圖:
高級圖表四:數(shù)據(jù)條
我們知道在Excel中可以利用數(shù)據(jù)條功能,非常直觀的查看選定區(qū)域中數(shù)值的大小情況,如下圖:
1、創(chuàng)建圖表
新建儀表板,創(chuàng)建組件并選擇互聯(lián)網(wǎng)行業(yè)業(yè)務(wù)包下的訪問統(tǒng)計事實表,如下圖:
進(jìn)入組件詳細(xì)設(shè)置界面,將"統(tǒng)計日期"、"訪問平臺"字段拖入縱軸,將"瀏覽量"字段拖入橫軸,如下圖:
2、選擇圖形
此時該圖形自動展示為線型圖,我們想要展示的是數(shù)據(jù)條,因此在圖形屬性下的形狀欄中,選擇切換為柱形圖,如下圖:
3、效果調(diào)整
因此我們對橫軸的值軸進(jìn)行設(shè)置,設(shè)置軸刻度自定義中的最大值,取消勾選軸標(biāo)簽和周標(biāo)題,如下圖:
點擊確定保存該值軸設(shè)置,同時可以設(shè)置分類軸取消顯示軸標(biāo)題。在圖形屬性下的大小欄,調(diào)整柱寬為最大值,如下圖:
此時在圖表預(yù)覽處看到該數(shù)據(jù)條的效果,如下圖:
高級圖表五:百分百堆積柱狀圖
具體方法是新建儀表板,待待分析指標(biāo)欄點擊添加計算指標(biāo),如下圖:
添加的計算指標(biāo)公式如下:
點擊確定保存該計算指標(biāo)。將產(chǎn)線與車間字段名拖入橫軸,計算指標(biāo)字段拖入縱軸,并在圖表類型下選擇分區(qū)柱形圖,如下圖:
交換該橫縱軸字段,為計算指標(biāo)字段開啟堆積按鈕,并將等級字段拖入圖形屬性下的顏色欄,如下圖,同時為該計算指標(biāo)字段設(shè)置數(shù)值格式為百分比;
最終多系列百分比堆積柱形圖的效果顯示如下:
怎么樣學(xué)會了吧,感興趣的大家可以點擊下面的鏈接自己動手試一試:FineReport:https://www.fanruan.com/finereport/wxactive?utm_source=media&utm_medium=toutiao&utm_campaign=fine