Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化

2024-10-17    ui設(shè)計(jì)分享達(dá)人 B端ui設(shè)計(jì)文章及欣賞

一、可視化原則
數(shù)據(jù)可視化是把相對(duì)復(fù)雜、抽象的數(shù)據(jù)通過(guò)可視化手段,表達(dá)數(shù)據(jù)內(nèi)在的信息和規(guī)律,促進(jìn)數(shù)據(jù)信息的傳播和應(yīng)用。
Dreawer Design 團(tuán)隊(duì)總結(jié)了以下四個(gè)可視化原則,供設(shè)計(jì)者參考及使用:
1. 準(zhǔn)確
數(shù)據(jù)圖表需精準(zhǔn)、如實(shí)地反應(yīng)數(shù)據(jù)信息的變化特征。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
2. 清晰
讓設(shè)計(jì)服務(wù)于數(shù)據(jù)內(nèi)容,給用戶(hù)以最為清晰、明確、迅捷的數(shù)據(jù)展示。用戶(hù)看到可視化圖表時(shí),應(yīng)能在 5 秒內(nèi)了解到它的用途,而不是花幾分鐘都不能理解各個(gè)數(shù)據(jù)的含義。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
3. 簡(jiǎn)單
可視化結(jié)果應(yīng)該是一看就懂,不需要思考和過(guò)度理解,因而選定圖表時(shí)要理性,避免為了視覺(jué)上的效果而選擇一些對(duì)用戶(hù)不太友好的圖形。
下面為圖標(biāo)類(lèi)型與認(rèn)知成本對(duì)比:
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
4. 美觀
優(yōu)秀的數(shù)據(jù)可視化界面,會(huì)有一套非常嚴(yán)謹(jǐn)一致的版面。這里的一致性需要考慮到布局、結(jié)構(gòu)和內(nèi)容。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
二、圖表解構(gòu)
1. 構(gòu)成元素
我們從標(biāo)題、坐標(biāo)軸、圖例、標(biāo)簽、提示信息、數(shù)據(jù)圖形這 6 個(gè)大類(lèi),對(duì)數(shù)據(jù)圖表進(jìn)行進(jìn)一步元素拆解及闡述。設(shè)計(jì)過(guò)程中,需遵循可視化原則來(lái)精簡(jiǎn)數(shù)據(jù)圖表,讓用戶(hù)快速獲取圖表中的關(guān)鍵信息,完成任務(wù)。
 
圖表構(gòu)成 6 大類(lèi),元素細(xì)分:
1. 標(biāo)題:圖表標(biāo)題;
2. 坐標(biāo)軸:X/Y軸線、刻度線、網(wǎng)格線、X/Y軸標(biāo)題、X/Y軸標(biāo)簽;
3. 標(biāo)簽:數(shù)據(jù)點(diǎn)、引導(dǎo)線、(文本)數(shù)據(jù)值;
4. 提示信息;
5. 圖例;
6. 數(shù)據(jù)圖形:線、矩形、扇形、環(huán)形等。
下面為數(shù)據(jù)圖表的基本構(gòu)成元素示例(為了便于觀察,某些字母做了大寫(xiě)處理):
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
除了以上的常規(guī)元素,還有常用于餅圖、環(huán)形圖中的“引導(dǎo)線”:
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
2. 標(biāo)題
標(biāo)題是概括圖表主題的說(shuō)明文字,一個(gè)明確、精簡(jiǎn)的標(biāo)題可以迅速讓讀者理解圖表要表達(dá)的內(nèi)容。
2.1 位置
一般位于數(shù)據(jù)圖表卡片的左上方。
2.2 使用建議
標(biāo)題需言簡(jiǎn)意賅、符合圖表主題;盡量控制在 20 個(gè)字以?xún)?nèi),標(biāo)題寬度盡量不要超過(guò)卡片寬度。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
2.3超長(zhǎng)處理
當(dāng)標(biāo)題超過(guò)長(zhǎng)出卡片寬度時(shí),省略標(biāo)題中間的文字,保住首尾,如“我是...標(biāo)題”。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
 
3. 坐標(biāo)軸
3.1 坐標(biāo)系
坐標(biāo)軸包含在坐標(biāo)系的概念里,因此,我們需要先了解坐標(biāo)系。坐標(biāo)系是能夠使每個(gè)數(shù)組在維度空間內(nèi)找到映射關(guān)系的定位系統(tǒng),更偏向數(shù)學(xué)/物理概念。
 
數(shù)據(jù)可視化中,最常用的二維坐標(biāo)系有兩種:
笛卡爾坐標(biāo)系:即直角坐標(biāo)系,是由相互垂直的兩條軸線構(gòu)成。常用于柱狀圖、條形圖、折線圖、面積圖等。
極坐標(biāo)系:由極點(diǎn)、極軸組成,坐標(biāo)系內(nèi)任何一個(gè)點(diǎn)都可以用極徑 r 和夾角 θ(逆時(shí)針為正)表示。常用于餅圖、圓環(huán)圖、雷達(dá)圖等。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
補(bǔ)充說(shuō)明:
1. 坐標(biāo)軸由定義域軸(X 軸)和值域軸(Y 軸)組成。條形圖中,定義域軸為 Y 軸,值域軸為 X 軸。
2. X軸為水平方向的橫軸,Y 軸為垂直方向的豎軸。以下主要針對(duì)笛卡爾坐標(biāo)系的坐標(biāo)軸構(gòu)成進(jìn)行分析:
3.2 坐標(biāo)軸
定義:坐標(biāo)軸指二維空間中統(tǒng)計(jì)圖表中的軸,是坐標(biāo)系的構(gòu)成部分,它用來(lái)定義坐標(biāo)系中數(shù)據(jù)在方向和值之間的映射關(guān)系。
構(gòu)成元素細(xì)分:X/Y 軸線、刻度線、網(wǎng)格線、X/Y 軸標(biāo)題、X/Y 軸標(biāo)簽。
3.3 軸類(lèi)型
根據(jù)對(duì)應(yīng)變量是連續(xù)數(shù)據(jù)還是離散數(shù)據(jù),可以把坐標(biāo)軸分為:分類(lèi)軸、時(shí)間軸、連續(xù)軸三大類(lèi)。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
3.4 X/Y 軸線
顏色層級(jí):X/Y軸線要比網(wǎng)格線層級(jí)高、顏色深,這樣能讓圖表有主次區(qū)分。
使用建議:有網(wǎng)格線時(shí),柱狀圖/折線圖會(huì)隱藏 Y 軸線,條形圖則是隱藏 X 軸線,以達(dá)到信息降噪、突出重點(diǎn)的目的。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
3.5 刻度線
軸刻度線是軸線上的小線段, 用于指示數(shù)值標(biāo)簽在坐標(biāo)軸上的具體位置。軸刻度線有 3 種放置方式:置內(nèi)、置中(即交叉方式)、置外。
位置建議:刻度線置中/置內(nèi)時(shí),可能會(huì)和網(wǎng)格線、數(shù)據(jù)圖形重疊,所以建議將刻度線置于數(shù)值坐標(biāo)軸外側(cè),以呈現(xiàn)最佳顯示效果。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
顯示建議:
折線圖:刻度線、X/Y 軸標(biāo)簽、數(shù)據(jù)點(diǎn)需要保持在同一垂直線上;
柱狀圖/條形圖:由于單個(gè)柱子有很強(qiáng)的對(duì)應(yīng)關(guān)系,此時(shí)可以隱藏刻度線;
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
 
3.6 網(wǎng)格線
定義:網(wǎng)格線是用來(lái)輔助圖表優(yōu)化映射關(guān)系的,我們需要弱化網(wǎng)格線的視覺(jué)效果,來(lái)增加數(shù)據(jù)的可閱讀性。
作用:1. 延伸數(shù)值刻度至可視化對(duì)象中,以便觀察數(shù)據(jù)值的大??;2. 增加可視化對(duì)象之間的對(duì)比觀察度。
使用建議 1 :使用網(wǎng)格線時(shí),需遵從主次原則,以軸線為主、網(wǎng)格線為輔;樣式上可采用實(shí)線或虛線;避免顏色過(guò)重、使用純黑/純白色。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
使用建議 2 :網(wǎng)格線一般跟隨值域軸的位置單向顯示,柱狀圖、折線圖等采用水平網(wǎng)格,條形圖采用垂直網(wǎng)格。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
3.7 X/Y 軸標(biāo)題
軸標(biāo)題主要用于說(shuō)明坐標(biāo)軸數(shù)據(jù)組的含義,也可理解為“軸單位”。當(dāng)可視化圖表標(biāo)題、圖例、軸標(biāo)簽等已能充分表達(dá)數(shù)據(jù)含義時(shí),可隱藏軸標(biāo)題。
這樣處理體現(xiàn)了奧卡姆剃刀定律:如無(wú)必要,勿增實(shí)體。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
3.8 X/Y 軸標(biāo)簽
軸標(biāo)簽是對(duì)當(dāng)前某一組數(shù)據(jù)的內(nèi)容標(biāo)注,用于提高數(shù)據(jù)的可讀性。
以下從 X 軸標(biāo)簽、Y軸標(biāo)簽兩方面進(jìn)行分析:
a.  X 軸標(biāo)簽
X 軸標(biāo)簽的設(shè)計(jì)重點(diǎn)在顯示規(guī)則上。卡片寬度過(guò)窄、標(biāo)簽過(guò)多、名稱(chēng)過(guò)長(zhǎng)時(shí),X 軸標(biāo)簽便會(huì)出現(xiàn)顯示問(wèn)題(如標(biāo)簽重疊等)。
為了解決顯示問(wèn)題,我們從連續(xù)/時(shí)間軸標(biāo)簽(數(shù)值類(lèi))、分類(lèi)軸標(biāo)簽(文本類(lèi))兩方面進(jìn)行分析:
 
  •  
    連續(xù)/時(shí)間軸標(biāo)簽
顯示規(guī)則:建議等分抽樣顯示、旋轉(zhuǎn);不尾部省略。
建議等分抽樣:連續(xù)/時(shí)間軸,通常由一組等差數(shù)列組成,具有規(guī)律性,缺失的數(shù)據(jù)用戶(hù)會(huì)在腦海中自動(dòng)補(bǔ)全。所以建議用等分抽樣來(lái)避免標(biāo)簽的重疊問(wèn)題。
注意:等分抽樣盡量保留首尾數(shù)據(jù)標(biāo)簽;隨機(jī)抽樣沒(méi)有規(guī)律,會(huì)影響用戶(hù)的判斷及辨認(rèn),不建議采取隨機(jī)抽樣顯示。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
連續(xù)/時(shí)間軸標(biāo)簽是由“關(guān)鍵數(shù)值”組成的標(biāo)注點(diǎn),一般都明確精簡(jiǎn),尾部省略會(huì)影響用戶(hù)對(duì)關(guān)鍵數(shù)值的辨認(rèn)。
為了保證標(biāo)簽的辨識(shí)度,我們可以將標(biāo)簽旋轉(zhuǎn) 45°、 90° 。極端情況下(圖表寬度極窄),可以同時(shí)進(jìn)行旋轉(zhuǎn)+抽樣。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
  •  
    分類(lèi)軸標(biāo)簽
顯示規(guī)則:建議旋轉(zhuǎn)顯示;不建議抽樣顯示。
分類(lèi)軸由幾個(gè)離散數(shù)據(jù)標(biāo)簽組成,標(biāo)簽之間獨(dú)立存在,無(wú)緊密邏輯關(guān)系,用戶(hù)無(wú)法自動(dòng)補(bǔ)全缺失信息。因此,不能采取抽樣顯示,應(yīng)盡量展示全部標(biāo)簽的全部文本。
若標(biāo)簽橫向展示空間不夠(文字重疊),我們可以將標(biāo)簽旋轉(zhuǎn) 45°、 90° 來(lái)達(dá)到預(yù)期顯示效果。若通過(guò)旋轉(zhuǎn)無(wú)法滿(mǎn)足需求,可使用條形圖,將分類(lèi)軸放在Y軸。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
旋轉(zhuǎn)方向說(shuō)明:通常情況下,用戶(hù)的閱讀視線為從左至右、從上到下。因此,標(biāo)簽順時(shí)針旋轉(zhuǎn) 45° 更符合用戶(hù)的瀏覽習(xí)慣。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
b. Y 軸標(biāo)簽
Y 軸標(biāo)簽的設(shè)計(jì)重點(diǎn)在標(biāo)簽數(shù)量、取值范圍和數(shù)據(jù)格式上。標(biāo)簽顯示區(qū)域一般根據(jù)最長(zhǎng)標(biāo)簽寬度進(jìn)行自適應(yīng)縮放。
  •  
    軸標(biāo)簽的數(shù)量
使用建議:根據(jù)米勒定律(7±2 法則),Y 軸標(biāo)簽數(shù)量應(yīng)控制在 5-9 個(gè)的范圍內(nèi);Web頁(yè)面中,Y 軸常用標(biāo)簽數(shù)為:6 或 7(含標(biāo)簽0)。
軸標(biāo)簽的數(shù)量越多,橫向網(wǎng)格線就會(huì)越多。過(guò)多的軸標(biāo)簽及網(wǎng)格線會(huì)造成元素冗余,違背了清晰、準(zhǔn)確的可視化原則,也不利于圖表信息的表達(dá)及閱讀。
對(duì)齊方式:右對(duì)齊
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
  •  
    軸標(biāo)簽的取值范圍
基準(zhǔn)線: Y 軸標(biāo)簽取值應(yīng)從 0 基線開(kāi)始,以反映數(shù)據(jù)的真實(shí)性。如果展示被截?cái)嗟?Y 軸數(shù)據(jù),會(huì)導(dǎo)致用戶(hù)做出錯(cuò)誤的判斷。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
  •  
    軸標(biāo)簽的數(shù)據(jù)格式
使用建議 1: 標(biāo)簽保留的小數(shù)位數(shù)保持統(tǒng)一。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
4. 數(shù)據(jù)標(biāo)簽
數(shù)據(jù)標(biāo)簽是對(duì)數(shù)據(jù)點(diǎn)對(duì)應(yīng)數(shù)值的標(biāo)注,用于直接觀察每個(gè)數(shù)據(jù)點(diǎn)的具體數(shù)值。
若圖表主要是用來(lái)看趨勢(shì)變化、占比大小等,則不需要顯示數(shù)據(jù)標(biāo)簽。若想精確了解每組數(shù)據(jù)的具體數(shù)值,則可以顯示數(shù)據(jù)標(biāo)簽。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
4.1 位置
數(shù)據(jù)標(biāo)簽位于數(shù)據(jù)點(diǎn)的上方。
4.2 顯示規(guī)則
在不同類(lèi)型的圖表中,數(shù)據(jù)標(biāo)簽的顯示規(guī)則不同。我們可以根據(jù)數(shù)據(jù)圖形、數(shù)據(jù)值的特性,選擇合適的顯示方式,提高圖表的準(zhǔn)確性。
a. 柱狀圖
  •  
    基礎(chǔ)柱狀圖
    :數(shù)據(jù)標(biāo)簽可顯示在數(shù)據(jù)圖形內(nèi)部、外部。
數(shù)據(jù)標(biāo)簽在圖形內(nèi)部的顯示規(guī)則:正常情況下,橫向顯示;數(shù)據(jù)標(biāo)簽超長(zhǎng)時(shí),旋轉(zhuǎn) 90°;圖形高度 < 數(shù)據(jù)標(biāo)簽高度時(shí),不顯示數(shù)據(jù)標(biāo)簽。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
  •  
    分組柱狀圖
    :數(shù)據(jù)標(biāo)簽可顯示在數(shù)據(jù)圖形內(nèi)部、外部。顯示在內(nèi)部的數(shù)據(jù)標(biāo)簽顯示寬度不夠時(shí),解決方案同上。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
  •  
    堆疊柱狀圖
    :數(shù)據(jù)標(biāo)簽顯示在數(shù)據(jù)圖形內(nèi)部。
數(shù)據(jù)標(biāo)簽在圖形內(nèi)部的顯示規(guī)則:正常情況下,橫向顯示;數(shù)據(jù)標(biāo)簽超長(zhǎng)時(shí),旋轉(zhuǎn) 90°;圖形高度 < 數(shù)據(jù)標(biāo)簽高度時(shí),不顯示數(shù)據(jù)標(biāo)簽。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
b. 條形圖
數(shù)據(jù)標(biāo)簽在圖形內(nèi)部的顯示規(guī)則:正常情況下,橫向顯示;圖形寬度 < 數(shù)據(jù)標(biāo)簽高度時(shí),不顯示數(shù)據(jù)標(biāo)簽;條形圖高度需 >= 數(shù)據(jù)標(biāo)簽高度。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
基礎(chǔ)、分組條形圖的數(shù)據(jù)標(biāo)簽也可以顯示在圖形外部:
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
c. 折線圖
數(shù)據(jù)標(biāo)簽顯示在數(shù)據(jù)點(diǎn)的上方。
圖表寬度過(guò)窄,數(shù)據(jù)點(diǎn)多且密時(shí),相鄰的數(shù)據(jù)標(biāo)簽會(huì)出現(xiàn)重疊的問(wèn)題。此時(shí),我們會(huì)采用抽樣的方式顯示數(shù)據(jù)標(biāo)簽。鼠標(biāo)懸停數(shù)據(jù)點(diǎn),顯示隱藏的數(shù)據(jù)標(biāo)簽。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
d. 餅圖、環(huán)形圖
數(shù)據(jù)標(biāo)簽顯示在圖形內(nèi)部、外部均可。
由于扇形有角度,且形狀相對(duì)不規(guī)則,對(duì)數(shù)據(jù)標(biāo)簽的文本長(zhǎng)度包容度較低,環(huán)形更是如此。所以,當(dāng)扇/環(huán)形分割過(guò)多、面積較小時(shí),建議將數(shù)據(jù)標(biāo)簽顯示在圖形外部。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
當(dāng)然,我們也可以?xún)?nèi)外部結(jié)合使用:
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
e. 數(shù)據(jù)標(biāo)簽顏色
數(shù)據(jù)標(biāo)簽顯示在圖形內(nèi)部時(shí),圖形為背景,數(shù)據(jù)標(biāo)簽為前景。此時(shí),數(shù)據(jù)圖形作為背景色,會(huì)影響到數(shù)據(jù)標(biāo)簽的顯色度及易讀性。
為了確保良好的可讀性,我們通過(guò)對(duì)圖形顏色 HS 值的判斷,來(lái)決定文字的顏色。這樣對(duì)比度就在可控范圍內(nèi),不會(huì)出現(xiàn)可讀性低的問(wèn)題。
Web端設(shè)計(jì)語(yǔ)言庫(kù)——數(shù)據(jù)可視化
 
 
由于篇幅問(wèn)題,剩余內(nèi)容接下一篇文章展示
 


作者:布魯星人
鏈接:https://www.zcool.com.cn/article/ZMTYzNzI0NA==.html
來(lái)源:站酷
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
 

藍(lán)藍(lán)設(shè)計(jì)(bouu.cn )是一家專(zhuān)注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的大數(shù)據(jù)可視化界面設(shè)計(jì)、B端界面設(shè)計(jì)、桌面端界面設(shè)計(jì)、APP界面設(shè)計(jì)、圖標(biāo)定制用戶(hù)體驗(yàn)設(shè)計(jì)、交互設(shè)計(jì)UI咨詢(xún)、高端網(wǎng)站設(shè)計(jì)、平面設(shè)計(jì),以及相關(guān)的軟件開(kāi)發(fā)服務(wù),咨詢(xún)電話:01063334945。我們建立了一個(gè)微信群,每天分享國(guó)內(nèi)外優(yōu)秀的設(shè)計(jì),有興趣請(qǐng)加入一起學(xué)習(xí)成長(zhǎng),咨詢(xún)及進(jìn)群請(qǐng)加藍(lán)小助微信ben_lanlan。

WechatIMG27.jpg

關(guān)鍵詞:UI咨詢(xún)UI設(shè)計(jì)服務(wù)公司、軟件界面設(shè)計(jì)公司、界面設(shè)計(jì)公司、UI設(shè)計(jì)公司、UI交互設(shè)計(jì)公司、數(shù)據(jù)可視化設(shè)計(jì)公司、用戶(hù)體驗(yàn)公司、高端網(wǎng)站設(shè)計(jì)公司、銀行金融軟件UI界面設(shè)計(jì)能源及監(jiān)控軟件UI界面設(shè)計(jì)、氣象行業(yè)UI界面設(shè)計(jì)、軌道交通界面設(shè)計(jì)、地理信息系統(tǒng)GIS UI界面設(shè)計(jì)航天軍工軟件UI界面設(shè)計(jì)、醫(yī)療行業(yè)軟件UI界面設(shè)計(jì)、教育行業(yè)軟件UI界面設(shè)計(jì)、企業(yè)信息化UI界面設(shè)計(jì)、軟件qt開(kāi)發(fā)軟件wpf開(kāi)發(fā)軟件vue開(kāi)發(fā)

分享本文至:

日歷

鏈接

個(gè)人資料

存檔