自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

不可錯過的可視化經(jīng)驗,你學(xué)到了嗎?

大數(shù)據(jù) 數(shù)據(jù)可視化
本文從可視化類型選擇和色彩搭配角度分享了部分經(jīng)驗,希望讀者可以在可視化制作中積累經(jīng)驗,提高可視化制作的水平!

[[414181]]

本文轉(zhuǎn)載自微信公眾號「數(shù)倉寶貝庫」,作者王大偉。轉(zhuǎn)載本文請聯(lián)系數(shù)倉寶貝庫公眾號。

01如何選擇合適的

可視化類型

可視化是借助圖形化的方法,清晰有效地將數(shù)據(jù)展示出來。當(dāng)有可視化需求時,我們應(yīng)該先了解需求是什么。例如需求是查看“近六個月的銷量情況”,首先我們可以確定這里會涉及兩個維度展示,一個維度是時間序列(在這里是“近六個月”),另一個維度是每個月的銷量。展示兩個維度的可視化方法很多,例如散點圖、折線圖、柱狀圖等,在這里很顯然選擇折線圖較為合適,為什么呢?因為折線圖適合展示連續(xù)的時間序列數(shù)據(jù),如圖1所示。通過折線圖,可以清晰觀察出銷量隨時間的變化情況。該折線圖對應(yīng)的具體代碼如下:

  1. option = { 
  2.  
  3.     title: { 
  4.  
  5.         text: '近六個月銷量情況'
  6.  
  7.         left'center' 
  8.  
  9.     }, 
  10.  
  11.     xAxis: { 
  12.  
  13.         type: 'category'
  14.  
  15.         data: ['2020-3''2020-4''2020-5''2020-6''2020-7''2020-8'
  16.  
  17.     }, 
  18.  
  19.     yAxis: { 
  20.  
  21.         type: 'value' 
  22.  
  23.     }, 
  24.  
  25.         series: [{ 
  26.  
  27.         data: [820, 932, 901, 934, 1290, 1330], 
  28.  
  29.         type: 'line' 
  30.  
  31.     }] 
  32.  
  33. }; 

圖1 某商品近六個月銷量情況

每種可視化都有其適合的應(yīng)用場合,需要在明確要展示的信息之后合理選擇可視化類型。這里簡單總結(jié)下:

  • 如果需要展示數(shù)據(jù)的分布情況,可以考慮散點圖、箱線圖、柱狀圖、直方圖;
  • 如果需要展示數(shù)據(jù)的變化趨勢,可以考慮折線圖和雙軸圖;
  • 如果需要展示對比效果,可以考慮柱狀圖、餅圖、雷達(dá)圖;
  • 如果需要展示數(shù)據(jù)的部分與整體關(guān)系,可以考慮面積圖、餅圖、旭日圖、堆積柱狀圖、矩形樹圖;
  • 如果需要展示數(shù)據(jù)之間的關(guān)系,可以考慮散點圖、氣泡圖、?;鶊D。
  • 如果需要展示文本信息的重點,可以考慮詞云圖;
  • 如果需要展示流程中每一步的轉(zhuǎn)化情況,可以考慮漏斗圖。

02可視化配色需注意什么

如果想要自己搭配色彩,其實有很多可以優(yōu)化和注意的點,總結(jié)如下。

如果是新手,建議直接使用色彩主題,因為色彩主題是專業(yè)人士設(shè)置搭配的,不僅美觀而且使用方便,無須自己花大量時間搭配。如果自己搭配,很可能搭配很久也得不到想要的效果,所以,如果你覺得某套色彩主題合適就大膽使用吧。ECharts提供了13種可選的色彩主題方案,如圖2所示,點擊左上角的下載主題即可下載使用。

圖2 ECharts的色彩主題

如果需要展示的內(nèi)容有著符合人類感知的顏色,建議直接使用該顏色。例如紅色經(jīng)常和熱力圖的熱量大小搭配使用,藍(lán)色和降水量搭配使用。例如,圖3代表某設(shè)備在一周的不同時間的內(nèi)部溫度熱力值,溫度越高,熱力值越大。從圖3中可以一目了然地觀察出溫度最高的時間是周日的上午九點(9a)。

圖3 某設(shè)備在一周的不同時間的內(nèi)部溫度熱力值

一般來說,標(biāo)準(zhǔn)的可視化看板至少需要6種顏色,如果配色不充分,在不同可視化類型中會影響表達(dá)效果。

色彩三要素包括色相、明度和飽和度。色相就是我們平時說的顏色,例如紅色的花朵、綠色的樹葉,這里的花朵和樹葉就具有不同的色相;明度指色彩的明暗程度,也是我們平時說的顏色深淺度;而飽和度指的是色彩的鮮艷程度。當(dāng)有較多數(shù)據(jù)類別需要展現(xiàn)時,如果只是明度的變化,例如只有明度變化的漸變色,在表示和展現(xiàn)不同元素單元時不能夠明顯區(qū)分,所以需要同時兼具色相和明度的變化,讓用戶通過視覺感受更好的定位元素和數(shù)據(jù),如圖4所示。

圖4 同時兼具色相和明度變化的圖

當(dāng)只需要展示某個單一指標(biāo)數(shù)值大小比較和變化時,建議使用單一顏色的漸變效果,也就是顏色明度的變化表示數(shù)值大小,一般明度越大,表示的數(shù)值越小。

當(dāng)然,你不必完全遵循以上的內(nèi)容,只是作為參考和建議,因為不同場景的可視化要求不同,受眾不同,具體到某個場景和某個問題,有很多細(xì)節(jié)需要在實踐中反復(fù)嘗試并不斷積累經(jīng)驗,搭配出更合適的色彩效果。

03追求動態(tài)和酷炫效果有錯嗎

做可視化時,總希望制作的內(nèi)容能讓人眼前一亮,于是很多人將“眼前一亮”理解為動態(tài)和色彩艷麗的酷炫效果。首先,追求動態(tài)和酷炫的效果,本身并沒有什么問題,但是人們往往會因為可視化內(nèi)容是動態(tài)而將注意力更多花費在動態(tài)內(nèi)容上,例如某地區(qū)人口遷徙的圖中有多條曲線連接遷入和遷出的地區(qū),并加入箭頭代表人們的遷入與遷出方向,但是為了酷炫,在曲線上加入某些圖標(biāo)(例如飛機(jī)圖標(biāo))代表人口的流動方向。首先,這幅圖確實十分酷炫,但是冷靜下來會發(fā)現(xiàn)各個地區(qū)的人口流向曲線已經(jīng)交叉,會影響人們看圖的直觀判斷,如果此時你再加上動態(tài)圖標(biāo),會干擾人們的觀察和判斷,而將圖標(biāo)改為光束的傳播效果是不是更好呢?所以善用圖標(biāo)能夠?qū)σ环梢暬瘓D的表現(xiàn)力錦上添花,濫用也會使結(jié)果適得其反。

除了動態(tài),酷炫的色彩也是人們常常使用的,目的是為了讓可視化不再平淡無奇。例如在一個柱狀圖,對每一個柱子填充一種顏色。你可能會問,為什么不能用多種顏色填充呢?一種顏色太平淡了,多種顏色才能凸顯這幅可視化!如果你是這樣想的,那么請思考一下柱狀圖的目的是什么?柱狀圖是為了表達(dá)數(shù)據(jù)的分布情況,所以它的關(guān)注點應(yīng)該是柱子的高度,而不是柱子的顏色。當(dāng)然,你可以用漸變色來加強(qiáng)柱子高度的展示,例如柱子越高顏色越深,這是合理的。

以上只是兩個常見的例子,在我們制作可視化時,對于動態(tài)和色彩的選擇需要謹(jǐn)慎,你首先要明確為什么使用這些?使用后比使用前有什么好處?如果能回答這些問題,再去使用。

除此之外,當(dāng)數(shù)據(jù)量很大時,大量動態(tài)酷炫效果可能對前端渲染提出了挑戰(zhàn),所以需要根據(jù)實際情況測試和使用這些特效。

本文摘編于《ECharts數(shù)據(jù)可視化:入門、實戰(zhàn)與進(jìn)階》,經(jīng)出版方授權(quán)發(fā)布。

 

作者:王大偉,目前就職于平安金融壹賬通,從事數(shù)據(jù)挖掘算法工作,擅長ECharts、Python、自然語言處理、數(shù)據(jù)分析挖掘、機(jī)器學(xué)習(xí)。

 

責(zé)任編輯:武曉燕 來源: 數(shù)倉寶貝庫
相關(guān)推薦

2022-07-18 07:58:46

Spring工具工具類

2021-09-03 06:46:34

MyBatis緩存后端

2019-05-28 11:52:43

可視化圖表數(shù)據(jù)

2021-12-26 18:30:56

嵌入式ARM鏈接

2017-08-14 18:40:07

大數(shù)據(jù)數(shù)據(jù)可視化

2020-07-21 18:54:21

Rust類型轉(zhuǎn)換語言

2023-10-16 08:55:43

Redisson分布式

2017-07-26 16:48:46

神經(jīng)網(wǎng)絡(luò)可視化工具TensorFlow

2023-04-10 07:40:36

GraphQLRest通信模式

2020-03-11 14:39:26

數(shù)據(jù)可視化地圖可視化地理信息

2024-07-31 09:28:56

2021-08-08 11:10:23

Kubernetes工具容器

2022-07-19 08:04:04

HTTP應(yīng)用層協(xié)議

2024-11-13 09:22:40

2023-06-03 00:05:18

TypeScriptJSDoc掃描器

2014-08-19 10:47:11

數(shù)據(jù)可視化大數(shù)據(jù)

2024-08-12 15:44:06

2015-05-26 09:35:29

運維運維危機(jī)云計算應(yīng)用

2024-04-12 08:54:13

從庫數(shù)據(jù)庫應(yīng)用

2024-10-18 11:48:00

點贊
收藏

51CTO技術(shù)棧公眾號