數據可視化,值得關注的30個技巧(建議收藏)

不少同窗學習Python是爲了作數據分析及數據可視化。不過要作好可視化,準確、直觀地展示數據及規律,光掌握代碼層面的技術還不夠。python

優秀的數據可視化圖表不只僅是簡單地羅列、總結數據。數據可視化其真正的價值是設計出能夠被讀者輕鬆理解的數據展現,所以在設計過程當中,每個選擇,最終都應落腳於讀者的體驗,而非圖表製做者我的。網絡

因此,今天咱們拋開代碼,僅就可視化圖表設計層面,來分享一下前人總結的30個小技巧。經過列舉一些容易被忽略的常見錯誤,最終可以快速提高和鞏固你的可視化製做水平。學習

 

1、你不得不注意的圖表製做小技巧

1.條形圖的基線必須從零開始字體

條形圖的原理就是經過比較條塊的長度來比較值的大小。當基線被改變了,視覺效果也就扭曲了。搜索引擎

 

 

2.使用簡單易讀的字體編碼

有些時候,排版能夠提高視覺效果,增長額外的情感和洞察力。但數據可視化不包括在內。堅持使用簡單的無襯線字體(一般是Excel等程序中的默認字體)。無襯線字體便是那些文字邊緣沒有小腳的字體。spa

 

 

 

3.條狀圖寬度適度設計

條形圖之間的間隔應該是1/2欄寬度。3d

 

4.使用2D圖形blog

雖然他們看起來很酷,可是3d形狀能夠扭曲感知,所以扭曲數據。堅持2 次元,確保數據準確。

 

5.使用表格數字字體

表格間距賦予全部的數字相同的寬度,使它們排列時能彼此對齊,使比較更容易。大多數流行字體都內置了表格。不肯定字體是否正確?就看小數點(或任何數字)是否對齊就行。

 

6.統一感

統一感使咱們更容易接收信息:顏色,圖像,風格,來源……

 

7.不要過度熱衷於餅圖

展現多個區塊比例大小,全部區塊(圓弧)的加和等於 100%。但最好避免使用這個圖表,由於肉眼對面積大小不敏感。

 

8.折線圖中使用連貫的線條

虛線,虛線容易分散注意力。相反,使用實線和顏色,反而容易區分彼此的區別。

 

9.尊重部分所佔總體的比例

在人們多選的問題上就會出現比例的重疊,不一樣選項的百分比之和大於一。爲了不這種狀況,不能直接把比例作成統計圖。相較於呈現數值,有些圖更着重於表現部分與總體的關係。

 

10.面積、尺寸可視化

對同一類圖形(例如柱狀、圓環和蜘蛛圖等)的長度、高度或面積加以區別,來清晰的表達不一樣指標對應的指標值之間的對比。製做這類數據可視化圖形時,要用數學公式計算,來表達準確的尺度和比例。

 

11.使用大小來可視化值

大小能夠幫助強調重要信息並添加上下文提示,使用大小來表示值配合地圖使用的效果也很是好。若是您的可視化中有多個大小相同的數據點,它們會混在一塊兒,很難區分值。

 

12.使用相同細節

添加的細節(和數字)越多,大腦處理的時間就越長。想一想你想要用你的數據傳達什麼,以及最有效的方式是什麼。

 

13.使用基礎圖形

一個很好的經驗法則是,若是你不能高效理解,你的讀者或聽衆可能也難理解。所以,堅持使用基礎圖形:直方圖、條形圖、維恩圖、散點圖和線形圖。

 

14.視圖數量

將您的可視化中的視圖數量限制爲三到四個。若是您添加太多視圖,大局會被詳細信息所淹沒。

 

 

 

 

2、關於圖表配色,你能夠參考的5條準則

 

1.顏色深淺

經過顏色的深淺來表達指標值的強弱和大小,是數據可視化設計的經常使用方法,用戶一眼看上去即可總體的看出哪一部分指標的數據值更突出。

 

 

2.使用同一色系

顏色用得太花,會給數據增長不可承受之重,相反,設計師應該採用同一色系,或者類比色。

 

3.避免使用鮮豔的顏色

明亮鮮豔的顏色就像是把全部的字母都大寫想要強調同樣,你的聽衆感受你在對他們大聲推銷。單調的顏色,反而能很好地用於數據可視化,由於它們可讓你的讀者理解你的數據,而不至於被數據淹沒。

 

4.標籤使用不一樣顏色區分

在某些狀況下,在一段時間或一系列的值中,咱們可能測量了不一樣種類的物體。例如,假設咱們測量 6 個月以來狗和貓的體重。在實驗結束時,咱們想畫出每隻動物的體重,分別用藍色和紅色區分貓和狗。

 

5.顏色數量

不要在一張圖上使用6種以上的顏色。

 

 

3、標準的可視化圖表必定有註釋

1.解釋編碼

經過必定的形狀、顏色和幾何圖形的結合,將數據呈現出來。爲了讓讀者能讀清楚,圖表設計者就要把這些圖形解碼回數據值。

 

2.軸標籤

這可能看起來沒有必要,或者不是頗有幫助,可是你沒法想象,若是你的圖表有點混亂,或者看到數據的人對此不是很熟悉,你會被問多少次 x/y 軸表明的是什麼。按照前面的兩個繪圖示例,若是要爲軸設置特定名稱。

 

3.標題

若是咱們要將數據呈現給第三方,另外一個基本但關鍵的要點是使用標題,它和以前的軸標記很是類似。

4.重點元素作註釋

一般狀況下,僅僅在圖表的左右兩側使用刻度自己並非很清楚。在圖上標註值對於解釋圖表很是有用。

 

5.重要視圖位置

將最重要的視圖放置在頂部或左上角。眼睛一般會首先注意到該區域。

 

 

4、優秀的可視化圖表,遵照的6條原則

1.數據排序有序

數據類別按字母順序,大小順序,或價值進行排序,以一種合乎邏輯的和直觀的方式來引導讀者瞭解數據。

2.比較數據

比較是展現數據差別的好法子,可是若是你的讀者不容易看出差異的話,那麼你的比較就毫無心義。確保全部的數據都是呈如今讀者面前,選擇最合適的比較方法。

3.不可扭曲數據

確保全部可視化方式是準確的。例如,氣泡圖大小應該根據區域擴展,而不是直徑。

 

4.展現數據

讓讀者看到數據,這是可視化的重點。確保沒有數據丟失或被設計。例如,使用標準的面積圖時,能夠添加透明度,確保讀者能夠看到全部數據。

 

5.刪除變量

不少時候,太多的信息會影響讀者的注意,從可視化中刪除隱含信息是一個好主意,在這種狀況下,我認爲咱們不須要在軸中包含變量的名稱。

 

6.避免數據噪音

把不重要的東西減到最少或者去掉。這包括減弱或移除圖形線,改變軸線、圖形線的顏色,以及用淺灰色描繪電子表格行。使得「數據比率」能夠達到一個很高的水平,聽衆會更容易明白其中的數據狀況。

 

5、小結

良好的數據可視化應該經過使用圖形,清晰有效地傳達數據信息。最佳可視化使您能夠輕鬆地一目瞭然地理解數據。他們將複雜的信息以一種簡單的方式分解,使目標受衆可以理解並以此爲基礎作出決策。

「設計的基本考驗是它有助於理解內容,而不是它的時尚性。-- Edward R. Tufte」數據可視化尤爲應該堅持這一理念。目標是經過設計加強數據,而不是引發對設計自己的關注。

俗話說熟能生巧,在每次數據可視化的製做過程當中多思考一下,有哪些細節須要注意,這些細節的處理是否合理,相信你的數據可視化水平將會大大提高!

 

注意:若是你是打算找python高薪工做的話。我建議你多寫點真實的企業項目積累經驗。否則工做都找不到,固然不少人沒進過企業,怎麼會存在項目經驗呢? 因此你得多找找企業項目實戰多練習下撒。若是你很懶不想找,也能夠進個人Python交流圈:1156465813。羣文件裏面有我以前在作開發寫過的一些真實企業項目案例。你能夠拿去學習,不懂均可以在裙裏找我,有空會耐心給你解答下。

 

 

如下內容無用,爲本篇博客被搜索引擎抓取使用
(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)
python 是幹什麼的 零基礎學 python 要多久 python 爲何叫爬蟲
python 爬蟲菜鳥教程 python 爬蟲萬能代碼 python 爬蟲怎麼掙錢
python 基礎教程 網絡爬蟲 python python 爬蟲經典例子
python 爬蟲
(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)
以上內容無用,爲本篇博客被搜索引擎抓取使用

相關文章
相關標籤/搜索