心理學研究指出,一般來講,人類有三種主要的認知模式 (cognitive style),語言 (verbal)、物件視覺 (object visual)、空間視覺 (spatial visual)。每個人的三種認知模式發達的程度不一,比方說,像小說家,必須是語言認知模式發達;美術或是前端工程師則是物件視覺認知模式發達;如果是後端工程師或是資料分析師的話,往往很需要空間視覺認知發達。
我認為,所謂的『資料視覺化』,其實是空間視覺認知發達的人,將自己腦海之中「空間視覺」所觀察到的見解,轉化成「物件視覺」可以看到的圖象,來與他人溝通。
在資料分析領域的資料視覺化常用來達成下列四種功能:
Metabase 提供了豐富的視覺化功能,但是,該怎麼選擇呢?接下來,我們會從功能角度切入,希望協助讀者可以有效地選擇合適的圖表。
當你需要看到一組度量 (measure) 對於時間維度 (time dimension) 的變化時,就很適合使用折線圖 (line chart) 。應用折線圖的時候,可以點選 Line options 頁的 Display 區,並且在其中加上 Trend line ,就會自動繪出趨勢線 (trend line)。
有時候,我們會需要在時間軸上,比較兩組度量,即有兩組以上的度量 (measure) 需要對時間維度 (time dimension) 作圖、甚至兩組度量適合用不同的方式來畫,一個用折線、一個用長條,還有,兩組度量還有各自獨立的單位。上述的情況可以用組合圖 (combo chart) 來處理。
另一種情況是,我們除了想了解一組度量 (measure) 對於時間維度 (time dimension) 的變化的同時,還要同時看出,這組度量它是由哪幾個要素所構成 (這些要素又是一個獨立的維度)。這種情況,我們可以利用面積圖,並且搭配堆疊 (stack) 的功能。
注意:如果把滑鼠移到面積圖上,還可以看到各個要素所佔的比例 (ratio)。
當兩組度量 (measure) ,我們懷疑它們相關 (correlate) 時,適合用來呈現這種關系的圖是『XY散布圖』 (scatter plot)。一個度量放 X 軸,另一個放 Y 軸。
當要比較的度量還有第三組時,我們還可以在『XY散布圖』的基礎之上,再把第三組的度量以泡泡的大小來呈現,於是我們就得到了『XYZ散布圖』,其中 Z 軸是泡泡的大小。
管理學研究指出,「在控制成本方面,經理人在不同的領域要刪減同樣百分比所付出的心力,基本上是相當的」所以如果要控制成本,一定要先從佔比最高的成本點開始。
由於比例是要溝通的重點,在成本控制的層面,常常使用圓餅圖來溝通。
像銷售漏斗這種循序的工作流程,特別適合用漏斗圖來溝通。