如何做好數(shù)據(jù)可視化設(shè)計(jì)?

2019-12-13    資深UI設(shè)計(jì)者

本文的英文原標(biāo)題是「10 Rules of Dashboard Design」,其中 Dashboard 如果翻譯成儀表盤的話,總覺得不大容易理解,所以我在這里把它翻譯為數(shù)據(jù)可視化。數(shù)據(jù)展示方面的設(shè)計(jì),相信大家會(huì)經(jīng)常用到,這篇文章有很多簡單直接,立馬就能用上的干貨,一起來學(xué)習(xí)吧!

為什么數(shù)據(jù)可視化設(shè)計(jì)非常重要?

數(shù)據(jù)可視化的目的是以一種用戶更容易理解的形式呈現(xiàn)復(fù)雜信息。

一個(gè)優(yōu)秀的數(shù)據(jù)可視化界面包含以下幾個(gè)關(guān)鍵要素:

  • 清晰:一個(gè)好的數(shù)據(jù)可視化界面一定是能夠清晰的展現(xiàn)用戶所需要的信息。當(dāng)用戶看到界面內(nèi)容時(shí),應(yīng)該能在 5 秒內(nèi)了解到它的用途,而不是花費(fèi)至少幾分鐘才能理解各個(gè)數(shù)據(jù)的含義。
  • 有意義: 一個(gè)有用的數(shù)據(jù)可視化界面上的每一條信息都應(yīng)該是有意義的。這些有意義的信息能準(zhǔn)確傳達(dá)設(shè)計(jì)師想要表達(dá)的內(nèi)容。每一條數(shù)據(jù)的背后,用戶都是可以讀懂的。
  • 一致性:優(yōu)秀的數(shù)據(jù)可視化界面,會(huì)有一套非常嚴(yán)謹(jǐn)一致的版面。這里的一致性需要考慮到布局,結(jié)構(gòu)和內(nèi)容。
  • 簡單: 復(fù)雜的界面違背了數(shù)據(jù)可視化設(shè)計(jì)的初衷。如果一個(gè)信息呈現(xiàn)不夠簡單直接,那么肯定是在設(shè)計(jì)上出現(xiàn)了問題。

如何設(shè)計(jì)一個(gè)數(shù)據(jù)可視化界面?

數(shù)據(jù)可視化界面設(shè)計(jì)最重要的步驟是需要了解目標(biāo)用戶是誰,能為他們提供什么價(jià)值。了解目標(biāo)受眾的知識(shí)背景和理解水平能幫助你做出對他們有價(jià)值的設(shè)計(jì)。

在了解目標(biāo)用戶時(shí),有必要了解受眾感興趣的數(shù)據(jù)類型。

「專注于用戶的需求,更容易產(chǎn)生他們喜歡使用的結(jié)果?!?

目標(biāo)用戶級(jí)別可能會(huì)在一級(jí)和另一級(jí)之間變化,這是一個(gè)挑戰(zhàn)性的點(diǎn)。與其他任何設(shè)計(jì)項(xiàng)目一樣,可以細(xì)分受眾并將信息相應(yīng)地分為基本內(nèi)容和高級(jí)內(nèi)容。

在界面中表示一組信息有多種方法,選擇正確的數(shù)據(jù)指標(biāo)是設(shè)計(jì)數(shù)據(jù)可視化的另一個(gè)關(guān)鍵元素。這也與目標(biāo)用戶的偏好有關(guān),即他們希望看到什么樣的信息。

「根據(jù)需要設(shè)計(jì)數(shù)據(jù)可視化界面,為不同的業(yè)務(wù)使用不同類型的展示方式。」

下面是為目標(biāo)用戶設(shè)計(jì)數(shù)據(jù)可視化界面時(shí)需要考慮的一些重要規(guī)則。

1. 區(qū)分層級(jí)

一個(gè)常見的錯(cuò)誤就是設(shè)計(jì)師沒有對信息區(qū)分層級(jí),所有的內(nèi)容看起來都一樣重要。

可以嘗試使用組件的大小和位置來區(qū)分?jǐn)?shù)據(jù)的層次結(jié)構(gòu)。

  • 通過定義信息層級(jí),讓用戶清楚什么是最重要的
  • 在左上角顯示更重要的信息,沿著對角線方向,信息的重要程度應(yīng)該依次減弱,右下角的信息重要性最弱
  • 還可以將信息劃分為不同類別,并在不同的視圖中顯示它們

2. 簡單易懂

數(shù)據(jù)可視化的真正目的是用一種更方便理解,更簡單的形式來傳達(dá)復(fù)雜信息。

  • 不要放一些大多數(shù)用戶都難以理解的信息
  • 使用更少的列來顯示信息
  • 刪除冗余內(nèi)容來減少混亂

3. 一致性

使用一致性布局設(shè)計(jì)的數(shù)據(jù)可視化界面看起來更好。

  • 為了使界面更容易閱讀,可以在信息組之間使用類似的可視化效果。
  • 把相關(guān)的信息放的更近一些
  • 對相關(guān)內(nèi)容進(jìn)行可視化分組

4. 臨近原則

在界面中把相近的信息放在一起可以幫助用戶快速理解。

  • 把相關(guān)的信息放的更近一些
  • 不要將相關(guān)信息分散在界面上
  • 對相關(guān)內(nèi)容進(jìn)行可視化分組

想更深入了解接近原則,看這篇:

5. 對齊

可視化組件元素需要在視覺上對齊,并保持視覺平衡。

  • 將可視化組件元素在視覺上進(jìn)行對齊,可以將界面組織的更好
  • 嘗試將組件元素進(jìn)行網(wǎng)格布局設(shè)計(jì)
  • 不對齊的界面會(huì)給用戶帶來糟糕的體驗(yàn)

6. 留白

留白是為了讓界面有呼吸感,它使得用戶在使用你的界面時(shí)能夠有喘息的空間。

  • 當(dāng)用戶查看需要的信息時(shí),界面中的留白能夠吸引用戶的目光,提升用戶體驗(yàn)。
  • 減少留白會(huì)使用戶的界面變得混亂
  • 使用留白能對信息進(jìn)行可視化分組

△ 留白太少簡直就是在鼓勵(lì)你的用戶盡快離開

7. 顏色

使用有效的配色方案來吸引用戶的注意力,幫助他們輕松地瀏覽信息。

  • 仔細(xì)選擇顏色,目標(biāo)是使內(nèi)容易于閱讀
  • 使用大對比度來顯示背景上的視覺元素

△ 避免使用低對比度和低效的漸變

8. 字體

標(biāo)準(zhǔn)字體是可視化界面中的最佳字體,除非有特別的理由,一般不要用其他字體。

  • 使用標(biāo)準(zhǔn)字體,因?yàn)樗鼈兏菀组喿x和掃描
  • 特別和美術(shù)字體可能看起來不錯(cuò),但很難理解
  • 避免所有的大寫字母文字,因?yàn)樗茈y閱讀,人類的大腦需要時(shí)間來消化它。
  • 使用合適的字體大小和風(fēng)格,有效地傳達(dá)信息

△ 不要使用影響可讀性的字體

9. 數(shù)字排版

顯示精度超過要求的數(shù)字使它們難以閱讀和理解。

  • 必要時(shí)使用整數(shù),因?yàn)殚L數(shù)字會(huì)使用戶混淆
  • 省去不必要的信息
  • 讓用戶能夠容易地比較簡單的差異細(xì)節(jié)

10. 標(biāo)簽

使用能夠快速有效地向用戶傳達(dá)所需信息的標(biāo)簽。

  • 避免使用帶旋轉(zhuǎn)的標(biāo)簽,因?yàn)楹茈y閱讀
  • 盡可能的使用標(biāo)準(zhǔn)的縮寫

△ 避免旋轉(zhuǎn)標(biāo)簽

總結(jié)

數(shù)據(jù)可視化旨在節(jié)省時(shí)間和精力,將復(fù)雜和抽象的數(shù)據(jù)以更簡單的形式表示,目的是以用戶能夠理解的方式將關(guān)鍵信息傳達(dá)給他們,確保自己理解用戶所需,并給他們需要的信息。

文章來源:優(yōu)設(shè)

分享本文至:

日歷

鏈接

個(gè)人資料

存檔