數據可視化已迅速成為在網絡上傳播信息的標準。它用于各種行業,從商業智能到新聞,幫助我們理解和傳達見解。
我們的大腦善于處理可視化信息,這使我們更容易理解圖表或圖形中可視化的數據,而不是表格和電子表格中列出的數據。一個偉大的數據可視化應該利用人類視覺系統的優勢來呈現數據,以便數據被吸收和理解。它應該考慮用戶對視覺處理的了解,提高并簡化用戶的數據體驗。
目前有很多工具和框架可用于構建這些圖形,是時候回歸基礎了。是什么讓數據可視化有效?在設計數據時我們應該遵循哪些指導原則?
以下最佳實踐將幫助您設計豐富、有洞察力的數據體驗。
可視化是用于揭示模式的,提供上下文并描述數據中的關系。雖然設計師對給定的一組數據集中的模式和關系沒有任何影響,但她可以根據用戶的需求選擇顯示哪些數據以及提供怎樣的語境。畢竟,就像其他產品一樣,如果用戶無法使用它,那么可視化就毫無意義。
為小白用戶設計的可視化應該是結構化的、明確的和有吸引力的。他們應該用文字直接說明受眾應該從數據中得到什么。
轉換雙親的工作時間:媽媽VS爸爸
來源:https://flowingdata.com/2016/04/20/parent-work-hours/
另一方面,面向專家用戶的可視化可以顯示更精細的數據視圖,以驅動用戶探索和發現。細節和數據密度應該簡單明了。
工作來來往往:國民失業
來源:http://graphics.wsj.com/job-market-tracker/
這是一個發人深省的數字:《紐約時報》網站上只有10-15%參與可視化交互的訪客實際點擊了按鈕?!都~約時報》的圖形團隊制作了一些業內最好的作品,但幾乎沒有人與他們互動!
這表明,關于交互可視化設計,我們不能依賴交互來建立理解。關鍵數據不能隱藏在交互元素后面,而應該在沒有交互的情況下可見。
然而,什么樣的交互比較好呢?允許整合更多數據(否則可能被排除),以允許感興趣的讀者更深入地研究數據集。Nathan Yau 的流動數據已經壟斷了這種交互式可視化風格市場,正如他關于死亡原因和預期壽命的圖表中所展示的那樣。
2005年至2014年的死亡率數據:死因如何因性別和種族而異
來源:https://flowingdata.com/2016/01/05/causes-of-death/
或者,交互可以用作吸引點,一個引發關注的點,可以讓你的讀者在遠遠地瀏覽之前,親自參與該項目??纯?Quartz 這款有趣的書寫和文化作品。這件作品首先要求讀者簡單地繪制一個圓圈——在繼續文化形態的分析概述之前——畫出簡單而有效的可視化的特征。
畫圓圈的方式說了很多關于你的故事
來源:https://qz.com/994486/the-way-you-draw-circles-says-a-lot-about-you/
同樣, The Pudding 最近發布了一個交互式可視化軟件,向讀者講述有關生日悖論的知識(生日悖論,指如果一個房間里有23個或23個以上的人,那么至少有兩個人的生日相同的 概率要大于50%。)。雖然大多數非統計學家可能會發現生日悖論,這是概率論中的一個標準問題,非??菰锴也恢庇^,但這種可視化使得它看起來簡直令人著迷。創作者融入最近的用戶互動的方式使得整個體驗非常具有關聯性。
生日悖論實驗
來源:https://pudding.cool/2018/04/birthday-paradox/
這兩個交互式示例都起作用,因為它們允許讀者參與數據且不需要通過交互來理解。
視覺突出性,使視覺元素從周圍環境凸顯的特性,是數據可視化的強大工具。它可以用于引導用戶注意可視化中最重要的信息,以幫助防止信息過載。通過使用視覺突出一些細節并壓制其他細節,可以使我們的設計更清晰,更容易理解。
一些視覺變量——顏色和大小——是我們創造和控制視覺顯著性的關鍵。
色彩方案是優秀的數據可視化的關鍵。眾所周知,色彩特別擅長打破偽裝。我們可以使用溫暖,高飽和度的顏色來突出關鍵數據點,并應用冷色調,使用低飽和度的顏色將不太重要的信息放到背景中。
2014:最熱的年份
來源:https://www.bloomberg.com/graphics/2014-hottest-year-on-record/
尺寸也很明顯。較大的元素比較小的元素更有吸引力,因此要擴大您希望讀者首先閱讀的元素,并縮小不太相關的文本和元素。
Cleveland 和 McGill 在信息可視化方面的著名工作,研究了視覺編碼的有效性(即數據維度與視覺屬性的映射)。他們根據人們對視覺編碼的準確感知程度,對不同類型的視覺編碼進行了排序,給出了以下(簡化的)列表:
這對數據可視化設計的意義在于,我們顯示定量信息的首選應該是按位置進行編碼(如經典散點圖和條形圖所示)。與基于角度(如餅圖)或基于區域(如氣泡圖)的編碼相反,基于位置的編碼有助于觀眾在更短的時間內進行更準確的比較。
然而,這并不是說所有可視化都必須是條形圖或散點圖。在研究可視化數據的新方法時,牢記這些原則是個好主意。
我真正想要強調的是,顏色不應該用于編碼定量信息,而是應該用來編碼分類信息。也就是說,我們可以使用顏色來表示屬于不同類別的數據。
出生時的預期壽命
來源:http://www.vizwiz.com/2017/11/life-expectancy.htm
5.使結構元素像刻度線和軸一樣清晰但不顯眼
無論你是否支持 Edward Tufte 在設計中極簡主義的極端方法,都要幫自己一個忙,從你的圖表中消除視覺上的混亂。通過在數據元素和非數據元素之間創建可視化對比,來讓您的數據大放異彩,就像 Nadieh Bremer 在他的獲獎作品“美國出生時間”中所做的那樣。
嬰兒潮:白天工作時間出生高峰期
來源:https://www.visualcinnamon.com/portfolio/baby-spike
刪除不起任何作用的結構元素使數據清晰(如背景、線條和邊框)。減弱必要的結構元素(如軸、網格和刻度線),否則這些元素會與您的數據爭奪注意力。網格為淺灰色,最寬設為0.5 pt,軸為黑色或灰色,最寬設為1 pt。
編碼數據的每個元素都需要進行標記,以便讀者理解它所代表的內容。簡單吧?
錯。太多設計師依靠圖例來告訴讀者哪些符號或顏色代表圖表中的哪些數據系列。列舉圖例雖然對設計師來說很容易,但對讀者來說卻很難。它們迫使讀者在圖例和數據之間來回掃描,給讀者的記憶帶來不必要的壓力。
更好的方法是直接在圖表上標記數據系列。這往往更像是一個挑戰,但是,嘿,你是設計師。你的工作就是做這項工作,以便于讀者不必這樣做。在下面的例子中,Nathan Yau 完成了避免使用圖例的工作,創建了一個帶有大量直接標簽的小型交互式多重顯示。
每人每日平均消費量
來源:https://flowingdata.com/2016/05/17/the-changing-american-diet/
7.使用消息傳遞和視覺層級創建敘事流程
最好的可視化講述著引人入勝的故事。這些故事來自數據中包含的趨勢、相關性或異常值,并且由于數據周圍的元素而加強。這些故事將原始數據轉化為有用的信息。
從表面上看,似乎數據可視化完全與數字相關,但一個偉大的數據故事是無法用語言來講述的。信息傳遞具有清晰的視覺層次,才能一步一步地引導讀者閱讀數據。
例如,可視化的標題,應該明確闡明一個關鍵觀點,使讀者領會。分散在數據中的微小注釋,可以通過異常值或趨勢引起讀者注意,從而為關鍵觀點提供支撐。
來源:https://www.nytimes.com/interactive/2015/03/24/science/earth/arctic-ice-low-winter-maximum.html
我在這里要說的是:幫助讀者,確切地告訴他們在數據中尋找什么!
正如我剛才提到的,我們可以在可視化中使用注釋來幫助創建數據故事的過程。有時我們可以添加圖形元素來使這些注釋更有意義,以便將這些信息更直接地關聯到我們的數據。
以這張來自 Susie Lu 的圖片為例。“夏季大片”和“奧斯卡季”的數據重疊賦予了原本看似隨機的高峰和低谷以意義。它們幫助觀眾理解數據的重要性,比單獨使用字幕或注釋更直接。
2015 - 2017.08 票房趨勢:強大的開場和后期的爆發
來源:https://susielu.com/data-viz/box-office
靜態可視化通常以 JPG 和 PNG 等位圖圖像格式發布,這對移動端用戶來說是一個明顯的挑戰。許多數據可視化的美妙之處在于它們的視覺細節——微小的數據點和微妙的編碼——而這些細節許多在靜態格式的小屏幕上被丟失了。
例如:Accurat 工作室在諾貝爾獎上的精美復雜的作品,在印刷和高分辨率視網膜顯示器上看起來非常棒的全尺寸,卻在移動設備上幾乎難以辨認。
視覺數據
來源:http://giorgialupi.com/lalettura/
為移動體驗設計,或者使用像 D3.js 或 Highcharts 這樣的 JavaScript 可視化庫構建響應式可視化,或者為印刷、桌面和移動設備多種載體創建相同的靜態可視化設計。
我今天談到的所有最佳實踐可以歸結為一件事:在復雜性和清晰度之間找到合適的平衡,以滿足受眾的需求。
制作精美的、探索性的可視化細節總是誘人的,但這不一定是最合適的方法。在設計圖形時要考慮周到 ,讓讀者的知識和目標決定應該包含哪些數據以及包含多少數據,并整理數據以講述您想要講述的故事。
原文標題:10 DATA VISUALIZATION BEST PRACTICES FOR THE WEB
原創作者:MIDORI NEDIGER
原文鏈接: https://www.webdesignerdepot.com/2018/07/10-data-visualization-best-practices-for-the-web/
翻譯作者:桃花果
授權獲取:張聿彤
文章審核:王翎旭
文章編輯:王鴻飛
該譯文并非完整原文,內容已做部分調整。如在閱讀過程中發現錯誤與疏漏之處,歡迎不吝指出。如需轉載,請注明來自 三分設
作者:三分設 來源:站酷
藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請加微信ban_lanlan,報下信息,藍小助會請您入群。歡迎您加入噢~~
希望得到建議咨詢、商務合作,也請與我們聯系。
分享此文一切功德,皆悉回向給文章原作者及眾讀者. 免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。
藍藍設計( www.skdbbs.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務、UI設計公司、界面設計公司、UI設計服務公司、數據可視化設計公司、UI交互設計公司、高端網站設計公司、UI咨詢、用戶體驗公司、軟件界面設計公司
在后臺系統、數據類產品、B 端產品中,表格作為最常用的一種數據整理的組件,其重要性不用過多贅述。但如何更好的設計表格呢?想必多數剛接觸 B 端的設計師都有過這個困擾。
今天,我給大家整理了一份關于表格的攻略,希望能幫到你。
表格是一種數據可視化的一種形式,可以查看和處理大量數據,它主要承載了數據的收集、整理、組織、展示、對比和歸納。

1. 易讀性
表格的層級一定要劃分的非常清晰,層級分明。你要讓用戶更關注的是數據本身,而不是花里胡哨的樣式。
2. 可尋性
列表以易于瀏覽的邏輯排序,提供合適的搜尋組件幫助用戶快速查找信息。
3. 高效性
表格要用最短的時間告訴用戶想要得到的信息。
4. 靈活性
可以讓用戶根據自己的習慣及興趣自定義自己的表格展示,比如排序、篩選、調整表頭順序等功能。
外部區域:標題、操作區、篩選區;
內部區域:表頭、表體、表尾。
介紹完表格的構成,我們再來把每一個元素拆解出來詳細介紹。
標題是整個表格內容概述的名稱,此名稱盡量簡潔明了,不要太長,能兩個字寫清楚絕對不用三個字。如果標題名稱難以理解的話,可以加二級提示,有兩種常用樣式:tooltips(常用)、二級提示語。標題的位置一般在左上角。
對表格內容的增刪改等操作的區域。
使用建議:
有且只有一個主操作
特殊情況下可以沒有主操作,但不能有兩個主操作。
樣式統一
同一個產品中,操作區樣式規范要保持一致。
操作的優先級
根據使用的優先級,把常用的操作放到一級展示,不常用的收到二級展示。
不同操作狀態區分要明確
不是所有的操作都是可以直接用的,比如有的操作在沒有選擇內容的時候是 Disable 狀態,那這時候就要和其他可操作的有明顯的樣式區別,否則容易讓用戶分不清可不可以操作。
刷新按鈕
有很多同學對這個操作是不是有些疑惑?有人覺得瀏覽器都有刷新功能啊,干嘛還要多此一舉再加個刷新。其實這個刷新功能還是很有必要的,這個刷新只針對于列表內的內容。在有的后臺管理界面中,因為數據量很大,如果每次刷新都用瀏覽器自帶刷新的話,他會重新加載整個頁面的內容,很不好用。很多情況下,用戶只想重新加載一下列表的內容,那這個刷新就很好用啦。
同時刷新后要有即時反饋,告訴你點完操作后目前處于哪個階段中。
導出功能
此功能可以把列表內容導出為你想要的格式(一般為 word / pdf)。
數據量較大的列表中,導出功能可以很方便的把自己過濾的內容下載到本地進行其他需求的查看。
導出內容的范圍是哪些一定要事先想好,一般下載內容的范圍包括以下幾種:
導入功能
既然可以導出,就有導入。導入報表對文檔會有要求,一般都是固定格式的文檔,而且文檔與列表中的字段都可以一一對應上,才可以完美導入。導入功能中 word 和 excel 是最常用的格式。需要注意的是,導入文檔后最好有二次確認提示,告訴用戶上傳了哪些內容,同時該內容是否與現有的列表字段有沖突。
自定義內容
自定義分兩種:
可以設置某列內容是否展示(需要注意的是:列內容展示數量可以不設置上限,但必須設置下限);可以設置每一列內容的左右排序。
如果表格內容比較多的情況下,這兩個功能是很有必要的,如果內容少,則可忽略這兩個功能。
那怎么區分內容的多與少呢?我的理解:常用分辨率下,一屏可顯示完整內容的話為內容少;反之則內容多。
可以快速切換不同維度下的表格內容。
使用建議:
篩選區是對表格數據的主觀再處理,用戶根據篩選功能可以得到更精準的信息。
搜索功能:
1)模糊搜索 or 精準搜索
搜索首先要確定哪幾個字段可以被搜索到,名稱?編號?等等…
模糊搜索使用的頻率居多,畢竟有時候用戶不一定可以精準的記住想要搜索的準確信息。不過也不是絕對的,兩者皆可選擇,根據產品選擇即可。
2)單字段搜索
輸入單字段進行搜索,比較常用的方式之一。
3)多字段組合搜索
可以輸入多個字段進行組合搜索(取并集),一般交互方式為回車完成書寫。此方式比單字段搜索更加精準,數據量過大的時候優勢就很明顯了。
4)切換類別搜索
可以設置幾個常用的類別來快速切換搜索的維度,方便用戶使用。
5)多類別組合搜索
多類別組合搜索適合更加復雜的列表內容,并且類別名稱會展示出來,可以比較清晰的看到用戶用的哪種類別名進行搜索的。
篩選的樣式
輸入框、下拉選擇、日期選擇器、單選、多選。
每一列列表的小標題,是對整列內容的描述。
表頭區域比較常用的幾個功能:排序、過濾、進一步解釋/說明、拖拽排序、拖拽增加 / 縮小列寬。
表體承載了表格的主要內容,它的內容形式有很多:文本、icon、進度條、標簽等等。表體樣式分為兩種:斑馬線和線條分割。
使用建議:
表尾主要是展示表格的統計信息、分頁、跳轉頁面等。每頁顯示條數常規情況下默認為 10/頁,最多 200/頁,再多的話加載速度會變慢,影響使用體驗。
1. 彈窗
模態對話框:用戶在當前頁面彈出一個彈窗,除此彈窗內容外不可操作其他區域內容,產品的主觀意識較強。
非模態對話框:也是彈出個彈窗,但是與模態對話框不同的是它不打擾其他用戶操作,此彈窗存在的時候,用戶同時也可以操作其他區域,產品的主觀意識較弱。
2. 抽屜
抽屜現在使用的頻率也是蠻高的,它的好處很明顯:在當前頁面彈出個抽屜,可展示的內容區域比彈窗多了很多,同時如果區域不夠用的話,還可以增加 Tab 來展示更多信息。而且不同資源的抽屜切換也比較方便。
缺點就是:并不能完全讓用戶的聚焦于某個信息的詳情,存在一定程度的信息干擾。
3. 跳轉頁面
直接跳轉個新頁面作為詳情,好處就是可以展示更多的內容信息以及可以讓用戶更聚焦于當前內容。
缺點就是:新開頁面這種操作本身就比較重,如果在當前頁面可解決的事情,切記不要讓用戶新開頁面。
4. 嵌套
嵌套就是上面提到的二級列表,它一般用于一級列表的內容補充,并且內容不宜過多。
在數據可視化中,表格是最常見的一種,它的知識點有很多,本篇文章只是到目前為止我的一些認知,如果有漏掉的知識點歡迎指教,我們都是學生,都要學習。
轉載請注明:優設網
分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。
藍藍設計( www.skdbbs.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務、UI設計公司、界面設計公司、UI設計服務公司、數據可視化設計公司、UI交互設計公司、高端網站設計公司、UI咨詢、用戶體驗公司、軟件界面設計公司
更多精彩文章:大數據可視化界面設計之一:可視化大屏設計快速入門指南
大數據可視化界面設計之九:超全面的數據可視化設計指南:設備篇
大數據可視化界面設計之十:數據可視化必修課:表格篇