
作者 | Destiny
來源 | 木東居士
0x00 前言
可視化系列七天之旅完結(jié)篇,將通過一個Dashboard的實戰(zhàn)設(shè)計,來解構(gòu)數(shù)據(jù)可視化過程中的關(guān)鍵步驟,從而呈現(xiàn)可視化設(shè)計的基本思路和完整鏈路。
在可視化系列開篇文章中,對數(shù)據(jù)可視化過程有做詳細的介紹,其關(guān)鍵步驟總結(jié)為如下4點:
那么本篇,將以生鮮電商為例,設(shè)計一個體現(xiàn)生鮮電商APP實時銷售情況的數(shù)據(jù)看板。
0x01 數(shù)據(jù)分析
1.確定數(shù)據(jù)主題
如前言所述,本篇數(shù)據(jù)可視化的實戰(zhàn),是對【生鮮電商的實時銷售數(shù)據(jù)】,進行可視化呈現(xiàn)。
那么,本次可視化數(shù)據(jù)的組織,將圍繞著銷售額來進行組織。
2.數(shù)據(jù)提煉
注:對于電商分析中的核心指標(biāo),沒有統(tǒng)一的標(biāo)準(zhǔn)答案。相同的數(shù)據(jù)主題,對于不同的企業(yè)、企業(yè)的不同發(fā)展階段、查看數(shù)據(jù)人群職位的差異,大家關(guān)注的具體指標(biāo)不同,因此,此處的數(shù)據(jù)提煉,不作為公共的參考標(biāo)準(zhǔn)。在實際工作中,大家可根據(jù)企業(yè)的經(jīng)營發(fā)展現(xiàn)狀、數(shù)據(jù)分析結(jié)果的受眾,來組織需要進行可視化的數(shù)據(jù)指標(biāo)及維度。
0x02 圖表選型
1.數(shù)據(jù)關(guān)系
根據(jù)數(shù)據(jù)間的關(guān)系選擇合適的圖表,是保證數(shù)據(jù)可視化效果的關(guān)鍵。
數(shù)據(jù)間的關(guān)系,大體可以分為如下7種:
2.圖表選擇
根據(jù)上文中對數(shù)據(jù)主題的數(shù)據(jù)提煉,在表格中模擬了部分數(shù)據(jù)的樣本格式,具體如下:
根據(jù)以上提煉的數(shù)據(jù)集的格式,以及數(shù)據(jù)之間的關(guān)系,確定了如下的可供選擇的圖表類型:
在以上的數(shù)據(jù)中,我最關(guān)注的指標(biāo)是:今日目標(biāo)銷售額、實際銷售額、銷售額完成率這3項指標(biāo)。
0x03 可視化設(shè)計
在確定了數(shù)據(jù)產(chǎn)品某個具體頁面的數(shù)據(jù)指標(biāo),業(yè)務(wù)指標(biāo)的重要性和關(guān)注度,以及數(shù)據(jù)展現(xiàn)的邏輯思路和層次結(jié)構(gòu)之后,此時就需要通過可視化設(shè)計,來傳達數(shù)據(jù)信息的重點,進行數(shù)據(jù)的可視化表達。
可視化設(shè)計包括兩個方面:一是「頁面布局」,二是「圖表制作」。
1. 頁面布局
頁面布局,要遵循三個原則:聚焦、平衡、簡潔。
簡單來說,在進行可視化排版布局的時候,要重點突出;合理利用可視化的設(shè)計空間,保證頁面元素的對稱和平衡;此外,還需要刪減或弱化影響數(shù)據(jù)呈現(xiàn)效果的冗余元素。
以下分別來介紹下PC和移動端可視化設(shè)計的常見布局方式:
PC端
這種「頂部tab導(dǎo)航式」的頁面布局,適用于按主題組織的數(shù)據(jù)可視化展示。例如,電商業(yè)務(wù)的數(shù)據(jù)分析指標(biāo),可以分為【流量】、【交易】、【商品】、【商戶】、【會員】、【財務(wù)】、【行業(yè)】等不同主題,就可以采用此種頁面布局方式。
「瀑布流式布局」,是一種最簡單的方式,直接將想要展示的所有內(nèi)容以平鋪的方式展示在一個大的頁面中,隨著屏幕的下滑,可以依次瀏覽數(shù)據(jù)的情況。因此,圖形的展示區(qū)域相對較大、擴展性較好,當(dāng)需要加新的數(shù)據(jù)可視化內(nèi)容時,只需再新增一個小的橫向數(shù)據(jù)panel即可。而且,對于瀑布流式布局而言,通常也會和頂部導(dǎo)航配合使用,方便用戶更快的定位到對應(yīng)主題或指標(biāo)。
「卡片式布局」在PC端是一種被高頻使用的布局,通過將頁面切分為多個小的功能卡片,保證數(shù)據(jù)可以在一屏內(nèi)展示,同時在視覺上,也會給人一種對稱、平衡的美感。
移動端
移動端常見的頁面布局方式有如下4種:「瀑布流平鋪」布局、「名片+導(dǎo)航」布局、「輪播+Tab」布局、「九宮格」布局,具體示例如下。
以上移動端四種布局方式的適用場景如下:
布局方式適用場景瀑布流平鋪由于是通過不斷下滑屏幕來展示數(shù)據(jù),因此,此種布局適合于數(shù)據(jù)指標(biāo)較少,且數(shù)據(jù)未做分層的情況下使用。
隨著數(shù)據(jù)指標(biāo)的增多,迅速定位到某一指標(biāo)的難度加大,此時可變更布局或者增加搜索功能來幫助用戶快速查找到自己關(guān)注的指標(biāo)。名片+導(dǎo)航這種布局方式,通常一級頁面是按照業(yè)務(wù)線或者業(yè)務(wù)主題來劃分,每個名片代表一個獨立的業(yè)務(wù)或主題,在一級菜單來總覽各項業(yè)務(wù)的整體情況。
若想繼續(xù)探索具體業(yè)務(wù)的數(shù)據(jù)細節(jié),則通過繼續(xù)按鈕,進入下一頁的單一業(yè)務(wù)或主題的數(shù)據(jù)展示頁。輪播+tab數(shù)據(jù)內(nèi)容的分層是二元的,即整體概覽和各項具體業(yè)務(wù)的數(shù)據(jù)指標(biāo)。
比如,公司的業(yè)務(wù)經(jīng)營多元化,一方面需要查看集團的整體經(jīng)營情況,又需要查看各條業(yè)務(wù)線的經(jīng)營狀況,可以采用此種布局方式。九宮格九宮格式的布局,適用于平臺型數(shù)據(jù)產(chǎn)品或者作為集成各種專項分析的入口。
每一個入口,對應(yīng)不同的數(shù)據(jù)主題,這種布局方式下的不同主題可以獨立并行開發(fā),且專項分析頁面的數(shù)據(jù)可視化布局,靈活性較大,可根據(jù)實際需要進行選擇。
2.圖表制作
圖表制作過程,主要考慮兩個方面的影響因素:一個是數(shù)據(jù)層面的,一個是非數(shù)據(jù)層面的。
(1)數(shù)據(jù)層面
數(shù)據(jù)中存在極端值或過多分類項等,會極大影響可視化的效果呈現(xiàn),如柱形圖中柱形條的高度、氣泡圖中氣泡的大小、餅圖中的分類項太多等。
(2)非數(shù)據(jù)層面
如圖表的配色、頁面或圖表的背景顏色、網(wǎng)格線的深淺有無、外邊框等等,這類元素是輔助用戶理解圖表的次要元素,但如果處理不當(dāng),視覺上就不夠聚焦,重點不突出。
3.實戰(zhàn)設(shè)計
此次的【生鮮電商的實時銷售看板】,我選擇用卡片式布局來設(shè)計,具體呈現(xiàn)如下:
注:實戰(zhàn)設(shè)計中的圖表,部分由excel繪制完成,部分由sketch完成,地圖部分采用的是echart組件。
0xFF 總結(jié)
在對實際業(yè)務(wù)場景中的數(shù)據(jù)進行可視化時,要嚴格遵循可視化過程的四個步驟:
前兩個步驟的,是進行數(shù)據(jù)需求的分析和提煉,后兩個步驟,是進行數(shù)據(jù)可視化的具體呈現(xiàn),二者是相輔相成的關(guān)系。好的數(shù)據(jù)分析思路和邏輯,決定了數(shù)據(jù)可視化價值的大小,恰當(dāng)?shù)膱D表選擇和可視化設(shè)計,能夠讓圖形更好的傳達數(shù)據(jù)蘊含的最準(zhǔn)確的信息。
于此同時,在數(shù)據(jù)可視化的過程中,也需記住以下原則:
數(shù)據(jù)可視化,就我看來,除了數(shù)據(jù)分析的能力、圖表選型的套路外,更多的是實踐以及實踐中的經(jīng)驗總結(jié)。
之前在評論區(qū)也看到一些朋友,提到想了解一下可視化的實現(xiàn)工具和技術(shù)。之前也和居士討論過這個問題,當(dāng)數(shù)據(jù)提煉、分析、圖表選型確定了之后,用什么來畫圖和實現(xiàn),可供選擇的工具還是挺多的。
比如使用頻率較高的可視化工具Excel、tableau,第三方的開源圖表echart、Highchart、D3、AntV,抑或是用Python、R中的繪圖庫來進行數(shù)據(jù)可視化,你只要按照數(shù)據(jù)格式來組織數(shù)據(jù)就可以制作出對應(yīng)的圖表。工具型的東西,還是需要自己去實操,才會真正掌握。
”無他,但手熟爾 “與大家共勉,希望大家一起在可視化的路上,多多實踐,分享彼此的經(jīng)驗心得。
數(shù)據(jù)分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
SQL Server 中 CONVERT 函數(shù)的日期轉(zhuǎn)換:從基礎(chǔ)用法到實戰(zhàn)優(yōu)化 在 SQL Server 的數(shù)據(jù)處理中,日期格式轉(zhuǎn)換是高頻需求 —— 無論 ...
2025-09-18MySQL 大表拆分與關(guān)聯(lián)查詢效率:打破 “拆分必慢” 的認知誤區(qū) 在 MySQL 數(shù)據(jù)庫管理中,“大表” 始終是性能優(yōu)化繞不開的話題。 ...
2025-09-18CDA 數(shù)據(jù)分析師:表結(jié)構(gòu)數(shù)據(jù) “獲取 - 加工 - 使用” 全流程的賦能者 表結(jié)構(gòu)數(shù)據(jù)(如數(shù)據(jù)庫表、Excel 表、CSV 文件)是企業(yè)數(shù)字 ...
2025-09-18DSGE 模型中的 Et:理性預(yù)期算子的內(nèi)涵、作用與應(yīng)用解析 動態(tài)隨機一般均衡(Dynamic Stochastic General Equilibrium, DSGE)模 ...
2025-09-17Python 提取 TIF 中地名的完整指南 一、先明確:TIF 中的地名有哪兩種存在形式? 在開始提取前,需先判斷 TIF 文件的類型 —— ...
2025-09-17CDA 數(shù)據(jù)分析師:解鎖表結(jié)構(gòu)數(shù)據(jù)特征價值的專業(yè)核心 表結(jié)構(gòu)數(shù)據(jù)(以 “行 - 列” 規(guī)范存儲的結(jié)構(gòu)化數(shù)據(jù),如數(shù)據(jù)庫表、Excel 表、 ...
2025-09-17Excel 導(dǎo)入數(shù)據(jù)含缺失值?詳解 dropna 函數(shù)的功能與實戰(zhàn)應(yīng)用 在用 Python(如 pandas 庫)處理 Excel 數(shù)據(jù)時,“缺失值” 是高頻 ...
2025-09-16深入解析卡方檢驗與 t 檢驗:差異、適用場景與實踐應(yīng)用 在數(shù)據(jù)分析與統(tǒng)計學(xué)領(lǐng)域,假設(shè)檢驗是驗證研究假設(shè)、判斷數(shù)據(jù)差異是否 “ ...
2025-09-16CDA 數(shù)據(jù)分析師:掌控表格結(jié)構(gòu)數(shù)據(jù)全功能周期的專業(yè)操盤手 表格結(jié)構(gòu)數(shù)據(jù)(以 “行 - 列” 存儲的結(jié)構(gòu)化數(shù)據(jù),如 Excel 表、數(shù)據(jù) ...
2025-09-16MySQL 執(zhí)行計劃中 rows 數(shù)量的準(zhǔn)確性解析:原理、影響因素與優(yōu)化 在 MySQL SQL 調(diào)優(yōu)中,EXPLAIN執(zhí)行計劃是核心工具,而其中的row ...
2025-09-15解析 Python 中 Response 對象的 text 與 content:區(qū)別、場景與實踐指南 在 Python 進行 HTTP 網(wǎng)絡(luò)請求開發(fā)時(如使用requests ...
2025-09-15CDA 數(shù)據(jù)分析師:激活表格結(jié)構(gòu)數(shù)據(jù)價值的核心操盤手 表格結(jié)構(gòu)數(shù)據(jù)(如 Excel 表格、數(shù)據(jù)庫表)是企業(yè)最基礎(chǔ)、最核心的數(shù)據(jù)形態(tài) ...
2025-09-15Python HTTP 請求工具對比:urllib.request 與 requests 的核心差異與選擇指南 在 Python 處理 HTTP 請求(如接口調(diào)用、數(shù)據(jù)爬取 ...
2025-09-12解決 pd.read_csv 讀取長浮點數(shù)據(jù)的科學(xué)計數(shù)法問題 為幫助 Python 數(shù)據(jù)從業(yè)者解決pd.read_csv讀取長浮點數(shù)據(jù)時的科學(xué)計數(shù)法問題 ...
2025-09-12CDA 數(shù)據(jù)分析師:業(yè)務(wù)數(shù)據(jù)分析步驟的落地者與價值優(yōu)化者 業(yè)務(wù)數(shù)據(jù)分析是企業(yè)解決日常運營問題、提升執(zhí)行效率的核心手段,其價值 ...
2025-09-12用 SQL 驗證業(yè)務(wù)邏輯:從規(guī)則拆解到數(shù)據(jù)把關(guān)的實戰(zhàn)指南 在業(yè)務(wù)系統(tǒng)落地過程中,“業(yè)務(wù)邏輯” 是連接 “需求設(shè)計” 與 “用戶體驗 ...
2025-09-11塔吉特百貨孕婦營銷案例:數(shù)據(jù)驅(qū)動下的精準(zhǔn)零售革命與啟示 在零售行業(yè) “流量紅利見頂” 的當(dāng)下,精準(zhǔn)營銷成為企業(yè)突圍的核心方 ...
2025-09-11CDA 數(shù)據(jù)分析師與戰(zhàn)略 / 業(yè)務(wù)數(shù)據(jù)分析:概念辨析與協(xié)同價值 在數(shù)據(jù)驅(qū)動決策的體系中,“戰(zhàn)略數(shù)據(jù)分析”“業(yè)務(wù)數(shù)據(jù)分析” 是企業(yè) ...
2025-09-11Excel 數(shù)據(jù)聚類分析:從操作實踐到業(yè)務(wù)價值挖掘 在數(shù)據(jù)分析場景中,聚類分析作為 “無監(jiān)督分組” 的核心工具,能從雜亂數(shù)據(jù)中挖 ...
2025-09-10統(tǒng)計模型的核心目的:從數(shù)據(jù)解讀到?jīng)Q策支撐的價值導(dǎo)向 統(tǒng)計模型作為數(shù)據(jù)分析的核心工具,并非簡單的 “公式堆砌”,而是圍繞特定 ...
2025-09-10