Material Design Data Visualization 數(shù)據(jù)可視化

2022-12-5    seo達人

原則

數(shù)據(jù)可視化是一種用圖形形式來描述密集和復雜信息的通訊方式。由此產(chǎn)生的視覺視覺效果使得數(shù)據(jù)比較和用數(shù)據(jù)講來故事都變得更加容易——這兩種方法都有助于用戶做出決策。

數(shù)據(jù)可視化可以表示不同類型和大小的數(shù)據(jù):從少量數(shù)據(jù)點到大型多元數(shù)據(jù)集都可以表示。

 

類型

數(shù)據(jù)可視化可以用不同的形式來傳達。圖表是一種常用的數(shù)據(jù)傳達方法,因為它們不僅描述了不同的數(shù)據(jù)類型,還能進行數(shù)據(jù)比較。

圖表類型的使用主要取決于兩個方面:想要傳達的數(shù)據(jù),以及想要傳達的數(shù)據(jù)有關(guān)的內(nèi)容。以下指南提供并描述了各種不同類型的圖表及其用例。

 

圖表類型

隨時間變化

隨時間變化的圖表顯示一段時間內(nèi)的數(shù)據(jù),如多個類別的變化趨勢及其對比。

使用情況包括:

  1. 股票價格表現(xiàn)
  2. 健康統(tǒng)計
  3. 年度報表

 

隨時間變化的圖表包括

  1. 折線圖
  2. 柱狀圖
  3. 堆積柱狀圖
  4. 燭臺圖
  5. 面積圖
  6. 時間軸
  7. 地平線圖
  8. 瀑布流圖

 

類別比較

類別比較圖比較多個不同類別之間的數(shù)據(jù)。

使用情況包括:

  1. 不同國家間的收入對比
  2. 熱門場次對比
  3. 團隊分配

 

類別比較圖包括:

  1. 柱狀圖
  2. 分組柱狀圖
  3. 氣泡圖
  4. 平行線圖
  5. 多條折線圖
  6. 子彈圖

 

排序

排序圖表示一個項目在有序列表中的位置。

使用情況包括:

  1. 選舉結(jié)果
  2. 表現(xiàn)統(tǒng)計

 

排序圖包括:

  1. 排序條形圖
  2. 排序柱狀圖
  3. 平行線圖

 

部分-整體

部分-整體圖表示部分元素是如何加總為整體的。

使用情況包括:

  1. 產(chǎn)品類別綜合收益
  2. 預算

 

部分-整體圖包括:

  1. 堆積柱狀圖
  2. 餅狀圖
  3. 堆積面積圖
  4. 矩陣樹圖
  5. 太陽輻射圖

 

相關(guān)

相關(guān)圖展示兩個或多個變量之間的相關(guān)性。

使用情況包括:

  1. 收入和預期壽命

 

相關(guān)圖包括:

  1. 散點圖
  2. 氣泡圖
  3. 柱狀和折線圖
  4. 熱力圖

 

分布

分布圖展示每個值在數(shù)據(jù)集中出現(xiàn)的頻率。

使用情況有:

  1. 人口分布
  2. 收入分布

 

分布圖包括:

  1. 直方圖
  2. 線箱圖
  3. 小提琴圖
  4. 密度圖

 

流圖顯示數(shù)據(jù)在多種狀態(tài)之間的流動。

使用情況包括:

  1. 資金轉(zhuǎn)移
  2. 投票統(tǒng)計和選舉結(jié)果

 

流圖包括:

  1. ?;鶊D
  2. 甘特圖
  3. 和弦圖
  4. 網(wǎng)狀圖

 

關(guān)系

關(guān)系圖顯示多個項目之間是如何彼此關(guān)聯(lián)的。

使用情況有:

  1. 社交網(wǎng)絡(luò)
  2. 文字圖

 

關(guān)系圖包括:

  1. 網(wǎng)狀圖
  2. 維恩圖(或譯Venn圖、文氏圖、韋恩圖、范氏圖)
  3. 和弦圖
  4. 太陽輻射圖

 

選擇圖表

許多類型的圖表都可以用于描述數(shù)據(jù)。下面的指導方針提供了如何選擇圖表的見解。

 

顯示隨時間產(chǎn)生的變化

隨時間產(chǎn)生的變化可以用時間序列圖來表示,這是一種按照時間順序來表示數(shù)據(jù)點的圖表。

可以表示隨時間變化的圖表包括:折線圖、條形圖和面積圖。

圖表類型 用法 基線值 時間系列的數(shù)量 數(shù)據(jù)類型
線性圖 傳達數(shù)據(jù)中的細微變化 任何值 任何時間序列(適用于8個及以上的時間列) 連續(xù)型
條形圖 傳達數(shù)據(jù)中較大的差異,單個數(shù)據(jù)點如何與整體數(shù)據(jù)關(guān)聯(lián)、比較和排序 0 4個或以下 離散型或類別數(shù)據(jù)
面積圖 總結(jié)數(shù)據(jù)集之間的關(guān)系,單個數(shù)據(jù)點是如何與整體數(shù)據(jù)關(guān)聯(lián)的 0(當有多個時間列時) 8個或更少 連續(xù)型

*基線值是指y軸上的起始值。

 

條形圖和餅狀圖

條形圖和餅狀圖都可以用于顯示比例,表示部分值與整體值之間的比較。

  1. 條形圖使用一條共同的基線,通過條柱的長度表達數(shù)量
  2. 餅狀圖使用圓內(nèi)的圓弧或圓角表示整體的一部分

條形圖、折線圖和堆積面積圖比餅狀圖更能夠表達隨時間產(chǎn)生的變化。因為這三種類型的圖表中,可能的值共享同一條基線,所以比基于條柱長度的條形圖更容易比較值之間的差異。

 

面積圖

面積圖有多種類型,包括堆積面積圖和重疊面積圖:

  1. 堆積面積圖表示(在同一時間段內(nèi))多個時間序列堆積在一起
  2. 重疊面積圖表示(在同一時間段內(nèi))多個時間序列重疊在一起

重疊面積圖中不建議包含兩個以上的時間序列,以免模糊數(shù)據(jù)。相反,可以使用堆積面積圖在一個時間間隔內(nèi)比較多個值(橫軸表示時間)。

 

樣式

數(shù)據(jù)可視化使用自定義的樣式和形狀,以適應(yīng)用戶需求和上下文的方式使得數(shù)據(jù)一目了然。

下列有益于圖表自定義:

  1. 圖形元素
  2. 排版
  3. 圖標
  4. 軸和標簽
  5. 說明和注釋

 

設(shè)置不同類型數(shù)據(jù)的樣式

視覺編碼是將數(shù)據(jù)轉(zhuǎn)換成視覺形式的過程。獨特的圖形屬性可以應(yīng)用于定量數(shù)據(jù)(如溫度,價格或速度)和定性數(shù)據(jù)(如類別,風味和表達式)。

這些圖形屬性包括:

  1. 形狀
  2. 顏色
  3. 尺寸
  4. 面積
  5. 體積(容積/量)
  6. 長度
  7. 角度
  8. 位置
  9. 方向
  10. 密度

 

表達不同屬性

多種視覺處理方式可以應(yīng)用于數(shù)據(jù)點的多個方面。例如,條柱的色彩可以表示一個類別,與此同時條柱的長度可以表示一個值(如人口大?。?。

形狀可以用來表示定性數(shù)據(jù)。在該圖表中,每個類別由一種特定形狀代替(圓形,方形和三角形),這使得比較特定范圍內(nèi)的數(shù)據(jù)或與其他類別數(shù)據(jù)進行比較都很容易。

 

形狀

圖表可以通過形狀來以多種不同的方式表達數(shù)據(jù)。形狀可以被設(shè)計為一條有趣的曲線,或一個精確的高保真圖形,以及介于二者之間的其他方式。

 

形狀的精確程度

圖表可以以不同的精度來表示數(shù)據(jù)。用于深入研究的數(shù)據(jù)應(yīng)該(根據(jù)觸摸目標的尺寸和相關(guān)可視化要求)使用適合交互的形狀來表示。而用于表達大致想法或趨勢的數(shù)據(jù)可以使用細節(jié)較少的形狀。

 

顏色

顏色有四種主要的區(qū)分數(shù)據(jù)的方式:

  1. 區(qū)分不同的類別
  2. 表示數(shù)量
  3. 突出特定數(shù)據(jù)
  4. 表達意義

 

顏色區(qū)分類別

在環(huán)形圖中顏色被用于定義類別。

 

顏色表示數(shù)量

在地圖中顏色被用于表示數(shù)據(jù)值。

 

顏色突出數(shù)據(jù)

在散點圖中顏色被用于突出特殊數(shù)據(jù)。

 

焦點區(qū)域

當顏色被少量使用時,它可以突出焦點區(qū)域。不建議使用大量的高光顏色,因為它們會分散用戶的注意力。

 

顏色表示意義

 

無障礙

為了適應(yīng)無法區(qū)別色彩差異的用戶,可以使用其他的方法來強調(diào)數(shù)據(jù),例如高對比度著色、形狀或紋理。

將文本標簽應(yīng)用于數(shù)據(jù)也有助于澄清其含義,同時消除了對說明的需要。

 

線條

圖表中的線條可以傳達數(shù)據(jù)的質(zhì)量,例如層次結(jié)構(gòu)、突出強調(diào)和對比。線條的樣式可以采用不同方式,如使用虛線或不同的不透明度。

 

線條可以應(yīng)用于特定的元素中,包括:

  1. 注釋
  2. 預測元素
  3. 比較工具
  4. 置信區(qū)間
  5. 異常

 

排版

文本可以用于標記不同的圖表元素,包括:

  1. 圖表標題
  2. 數(shù)據(jù)標簽
  3. 軸標簽
  4. 說明

層次結(jié)構(gòu)中級別最高的文本通常是圖表標題,最低的是軸標簽和說明。

范圍類型 字體 字型 大小
1.圖表標題 Roboto 常規(guī) 18pt
圖表副標題 Roboto 常規(guī) 14pt
2.數(shù)據(jù)標簽 Roboto 常規(guī) 22pt
子標簽 Roboto 常規(guī) 14pt
3.軸標簽 Roboto 常規(guī) 12pt
4.說明標簽 Roboto 常規(guī) 12pt

 

文本粗細

標題和不同的字體粗細在層次結(jié)構(gòu)中可以傳達哪些內(nèi)容比另一些更重要(或更不重要)。然而這種處理方式應(yīng)該有節(jié)制地使用,即采用數(shù)量有限的字體樣式。

圖標

圖標可以表示圖表中不同類型的數(shù)據(jù),以提高圖表的整體可用性。

 

圖標可以被用于:

  1. 分類數(shù)據(jù),以區(qū)分組或類別
  2. UI控件及操作,如篩選,縮放,保存和下載
  3. 狀態(tài),例如錯誤狀態(tài),無數(shù)據(jù)狀態(tài),完成狀態(tài)和危險狀態(tài)

當在圖表中使用圖標時,建議使用普遍可識別的圖標,尤其是在表示操作或狀態(tài)時,例如:保存,下載,完成,錯誤和危險。

 

在傳達意義時圖標補充了顏色的意義。

 

有標記的軸

有標記的軸或多個軸能夠指示數(shù)據(jù)所展示的規(guī)?;蚍秶?。例如,折線圖展示的是沿水平和豎直方向標記的軸的范圍內(nèi)的值。

 

條形圖基線

條形圖應(yīng)該從基線(y軸上的起始值)上的0開始。從不為0的基線開始可能會導致數(shù)據(jù)被錯誤地感知。

 

軸標簽

標簽的使用應(yīng)該反映圖表中最重要的數(shù)據(jù)細節(jié)。軸的標簽應(yīng)該根據(jù)需要,并在用戶界面中以一致的方式使用。它們的存在不應(yīng)該妨礙圖表的閱讀。

 

文本方向

在圖表中文本標簽應(yīng)該按水平方向放置,以保證其易于閱讀。

文本標簽不應(yīng)該:

  1. 被旋轉(zhuǎn)
  2. 垂直堆疊

 

說明和注釋

說明和注釋描述圖表的信息。注釋應(yīng)該突出顯示數(shù)據(jù)點、數(shù)據(jù)異常值和任何值得注意的內(nèi)容。

  1. 注釋
  2. 說明

 

在桌面設(shè)備上,建議在圖表下方放置說明。而在移動設(shè)備中,建議將說明放置在圖表上方,以便在交互過程中保持說明可見。

 

標簽和說明

在簡單的圖表中,圖表元素可以被直接標記。但是,密集的圖表(或較大圖表組中的部分)可以在說明中顯示標簽。

 

小型顯示器

在可穿戴設(shè)備(或其他小型顯示屏)上顯示的圖表應(yīng)該是桌面端或移動端圖表的簡化版。

行為

圖表為用戶提供了可以控制所展示數(shù)據(jù)的交互模式。這些模式讓用戶關(guān)注圖表中的特定值或特定范圍。

以下推薦的交互模式、樣式和效果(如觸覺反饋)可以提高用戶對圖表數(shù)據(jù)的理解:

  1. 逐級展開 提供了一種清晰的途徑來揭示細節(jié),可按需展示。
  2. 直接操作允許用戶直接對UI元素進行操作,以減少屏幕上所需的操作步數(shù),直接操作包括:縮放和平移,分頁,數(shù)據(jù)控件。
  3. 改變透視圖可以使一項設(shè)計服務(wù)于不同的用戶和數(shù)據(jù)類型,例如數(shù)據(jù)控件和移動。

 

逐級展開

使用逐級展開的方式顯示圖表細節(jié),能夠允許用戶根據(jù)需要查看特定的數(shù)據(jù)點。

 

縮放和平移

縮放和平移是圖表中流行的交互方式,它們影響用戶研究數(shù)據(jù)和探索圖表UI的密切程度。

 

縮放

縮放改變了UI顯示的距離。而設(shè)備類型則決定縮放的執(zhí)行方式。

  1. 在桌面端,通過點擊并拖動或滾動的方式實現(xiàn)縮放
  2. 在移動端,使用雙指捏放的手勢來實現(xiàn)縮放

當縮放不是主要操作時,(在桌面端)可以通過單擊并拖動或(在移動端)通過雙擊來實現(xiàn)相同效果。

 

平移

平移能夠讓用戶探索超出屏幕之外的UI。應(yīng)該以對顯示數(shù)據(jù)有意義的方式對其進行約束。例如,如果一張圖表的一個維度比另一個維度更重要,那么平移的方向可以僅限于更重要的維度方向上。

平移操作通常與縮放配合使用。

在移動端,通常通過手勢進行平移,例如單指滑動。

 

分頁

在移動端上,分頁是一種常見的模式,允許用戶通過左右滑動查看上一張或下一張圖表。

視頻播放器
00:00
00:09

在移動端,用戶可以向右滑動查看前一天的內(nèi)容。

 

數(shù)據(jù)控件

可以使用切換控件、選項卡和下拉列表篩選或更改數(shù)據(jù)。

當用戶調(diào)整控件時,這些控件也可以顯示度量。

視頻播放器
00:00
00:05

切換控件、選項卡和下拉列表意味著可以篩選或更改數(shù)據(jù)。

 

動效

動效可以加強并鞏固數(shù)據(jù)間的關(guān)系以及用戶和數(shù)據(jù)的交互方式。動效應(yīng)該有目的地(而不是裝飾性地)被使用,以表達不同狀態(tài)和空間之間的關(guān)系。

動效應(yīng)該合乎邏輯,平穩(wěn)且能夠快速響應(yīng),不妨礙用戶的體驗旅程。

 

視頻播放器
00:00
00:06

在這一案例中,數(shù)據(jù)的動效設(shè)置在切換按天顯示和按周顯示的時候。在切換的過程中不顯示所選日期范圍之外的數(shù)據(jù),從而降低了圖表復雜性。

視頻播放器
00:00
00:06

此處的動效顯示了兩張不同圖表之間的聯(lián)系。

 

空狀態(tài)

空白的圖片和表格可以顯示一些表明在數(shù)據(jù)可用時期望發(fā)生的內(nèi)容。

在適用的情況下,角色動畫能夠帶來愉悅感和激勵。

 

視頻播放器
00:00
00:17

角色動畫豐富了空白圖片。

 

儀表盤

數(shù)據(jù)可視化可以在一系列的多個圖表中展現(xiàn),這在UI中被稱為儀表盤。多個單獨的圖表有時比一個復雜的圖表能夠更好地傳達一個故事。

 

儀表盤設(shè)計

儀表盤的目的應(yīng)反映在其布局、樣式和交互模式中。儀表盤的設(shè)計應(yīng)該適應(yīng)它的使用方式,無論它是一個演示工具還是一個深入研究數(shù)據(jù)的工具。

一個儀表盤應(yīng)該:

  1. (通過布局)優(yōu)先考慮最重要的信息
  2. 顯示根據(jù)層次結(jié)構(gòu)(使用顏色、位置、大小和視覺權(quán)重)排序的信息焦點

 

應(yīng)該根據(jù)數(shù)據(jù)提出的問題對信息進行優(yōu)先級排序。在本案例所示的操作儀表盤中,考慮了以下的用戶問題:

  1. 需要被注意的問題
  2. 問題發(fā)生的時間
  3. 問題發(fā)生的位置
  4. 受問題影響的其他變量

 

分析型儀表盤

分析型儀表盤能夠讓用戶探索多個數(shù)據(jù)集并發(fā)現(xiàn)趨勢。通常這些儀表盤包括復雜的圖表,這些圖表能夠發(fā)現(xiàn)數(shù)據(jù)細節(jié)。

使用情況包括:

  1. 強調(diào)隨時間變化的趨勢
  2. 回答“為什么”和“如果……怎樣”的問題
  3. 預測
  4. 創(chuàng)建深入的報告

 

分析型儀表盤的案例有:

  1. 跟蹤隨時間變化的廣告活動表現(xiàn)
  2. 跟蹤產(chǎn)品在整個生命周期中的銷售和收益
  3. 顯示城市人口隨時間改變的趨勢
  4. 跟蹤隨時間變化的氣候數(shù)據(jù)

 

操作型儀表盤

操作型儀表板旨在回答一組預定義的問題。它們通常用于完成與監(jiān)視相關(guān)的任務(wù)。

在大多數(shù)情況下,這種類型的儀表盤會把當前信息安排在一組簡單的圖表中。

使用情況包括:

  1. 根據(jù)目標跟蹤當前進度
  2. 實時跟蹤系統(tǒng)表現(xiàn)

 

操作型儀表盤的案例有:

  1. 跟蹤呼叫中心活動,如呼叫量、等待時間、呼叫長度或呼叫類型
  2. 監(jiān)視云端應(yīng)用程序的運行情況
  3. 顯示股票市場表現(xiàn)
  4. 監(jiān)視賽車的遙測數(shù)據(jù)

 

演示型儀表盤

演示型儀表板提供了關(guān)于感興趣主題的詳細快照。

這些儀表板通常包括一些小圖表或記分卡,通過動態(tài)標題來解釋每個支持圖表中提供的趨勢和見解。

使用情況包括:

  1. 提供關(guān)鍵績效的指標概述
  2. 創(chuàng)建高級執(zhí)行摘要

 

展示型儀表盤的案例有:

  1. 提供投資帳戶表現(xiàn)的概述
  2. 提供產(chǎn)品銷售和市場份額數(shù)據(jù)摘要


譯者:杜雅黎

 

轉(zhuǎn)載請注明:學UI網(wǎng)》Material Design Data Visualization 數(shù)據(jù)可視化

藍藍設(shè)計建立了UI設(shè)計分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計,如果有興趣的話,可以進入一起成長學習,請加藍小助,微信號:ben_lanlan,報下信息,藍小助會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系01063334945。


分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責聲明:藍藍設(shè)計尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。


藍藍設(shè)計yvirxh.cn )是一家專注而深入的界面設(shè)計公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計、BS界面設(shè)計 、 cs界面設(shè)計 、 ipad界面設(shè)計 、 包裝設(shè)計 、 圖標定制 、 用戶體驗 、交互設(shè)計、 網(wǎng)站建設(shè) 、平面設(shè)計服務(wù)UI設(shè)計公司、界面設(shè)計公司、UI設(shè)計服務(wù)公司、數(shù)據(jù)可視化設(shè)計公司、UI交互設(shè)計公司、高端網(wǎng)站設(shè)計公司、UI咨詢、用戶體驗公司、軟件界面設(shè)計公司



日歷

鏈接

個人資料

藍藍設(shè)計的小編 http://yvirxh.cn

存檔