我應該使用哪種圖表?
您應該使用哪種類型的圖表和圖形,才能以最佳方式傳達資料的洞見?本指南將協助您為工作挑選正確的視覺化。
挑選正確圖表的重點在於兩個問題:資料看起來如何,以及您嘗試傳達什麼?
讓 Metabase 為您挑選圖表
Metabase 會處理許多細節 (例如,盡可能減少圖表雜訊),讓您可以專注於想要透過視覺化傳達的內容。對於使用查詢產生器建立的問題,Metabase 會猜測要顯示的適當圖表。例如,如果您選擇一個度量,例如訂單計數,並依時間將這些訂單分組,Metabase 會自動選取折線圖,以繪製每個間隔的訂單計數。雖然 Metabase 猜測正確的圖表類型很棒,但並非每次都有效:某些視覺化需要額外的輸入 (例如,Metabase 無法自動知道要顯示進度列,因為您需要告訴 Metabase 目標應該是什麼)。
但是,原生查詢是不同的情況。Metabase 一律會以表格形式傳回結果,因此如果您需要表格以外的內容,您必須自行選取視覺化類型。Metabase 也設定了一些防護措施;例如,如果您的結果中沒有地理資料 (例如座標或州/省),Metabase 會將地圖視覺化類型灰顯。但不要過於執著於只挑選單一視覺化,您隨時可以建立儀表板,以使用多個圖表顯示資料。
一圖抵萬語
在我們深入探討之前,我們應該注意:您不必使用每種圖表類型來進行適當的分析。大多數時候,您只需要舊有的基本圖表:表格和折線圖。
表格
通常,您會想要一次查看許多度量、列出其確切值,並能夠排序這些度量。也許您只是想要新增或移除一些欄,或新增幾個篩選條件,讓使用者可以輕鬆查閱特定值。這就是表格的用途。Metabase 中的表格是最通用的視覺化類型之一,因此請查看我們關於您可以使用表格視覺化執行的所有操作的文章。
如果您還想要摘要列群組 (例如,在季度結果群組中查看年度小計),或切換欄和列,您會想要使用樞紐分析表。請查看如何建立樞紐分析表以摘要資料。
折線圖
您也經常會想要以時間序列呈現資料,以查看特定度量如何隨時間變化 (例如,7 天滾動平均值),這就是您使用折線圖的時候。折線圖為資料提供簡單的形狀,讓您可以輕鬆查看數字是上升趨勢、週期性變化,還是過去 X 週的最大值等等。
解決了這個問題之後,讓我們逐步說明一些常見情境,以協助您挑選正確的視覺化類型來傳達您的發現。
當您只有一個值時
在這種情境中,您有幾個選項。
靜態數字
對於靜態數字,或至少是不會太頻繁變化的數字,請使用 (名稱恰如其分的)數字視覺化,這非常適合用於一目了然的值,例如調查中的受訪者人數。請記住,單一數字可能缺乏背景資訊,因此最好在提供背景資訊的儀表板上使用,例如發出的調查數量或我們去年有多少受訪者。
但即使如此,如果您的數字可以按時間劃分,您也應該考慮使用趨勢視覺化 (請參閱下方的比較一段時間內的一個度量)。
但即使如此,折線圖會更好嗎?使用折線圖,您可以更清楚地 (字面上地) 了解值隨時間的變化。或者,您可以選擇兩全其美的方法:包含最新值 (及其與上個時間段的變更) 的趨勢圖表儀表板,以及顯示該值歷史記錄的折線圖。
與目標比較
如果您想要在目標、限制或其他閾值的背景資訊中查看度量,請使用進度列。
範圍中的位置
如果該數字的背景資訊是刻度或範圍,請使用儀表。Metabase 將在整個值範圍中挑選三個部分範圍,但您可以調整這些範圍的大小,或新增其他範圍,並隨意標記它們。
比較度量
我們通常想要查看多個值如何相互比較。最常見的比較是單一度量在一段時間內的效能 (例如,上週與前一週的比較)。但您也經常會比較其他維度的度量,例如不同產品類別的銷售額。
靜態比較
對於不會變動的指標,例如問卷調查的回應或年度報告,您可以使用長條圖(有時也稱為柱狀圖)來比較數值。如果您需要比較的項目非常多,可以試著切換為橫條圖,看看是否能讓長條更清晰易讀。更多資訊請參閱掌握長條圖視覺化。
單一指標隨時間變化
當您想要比較並強調某個指標的兩個連續數值時,例如本週與上週的數值比較,您可以使用趨勢圖,它本質上是一個盒裝的時間序列,顯示指標的目前值,以及您追蹤的間隔(上小時、天、週等)之前的數值。
如果您不需要強調最新的變化量,可以考慮改用時間序列圖,讓使用者可以看到指標隨時間變化的形狀(當最新資料不符合較大趨勢時特別有用)。趨勢圖也很適合團隊每週查看指標並大致了解其行為的情況;趨勢視覺化是一種方便的方式,讓他們隨時掌握最新數字,例如在電視上顯示數字時。
折線圖是時間序列的經典格式,但您也可以使用長條圖或面積圖來呈現序列值。
多個指標隨時間變化
您可以在單一折線圖上疊加兩個時間序列,每條線共用一個 Y 軸。如果您的指標具有非常不同的尺度或度量單位(例如,美元與數量),那麼您可以使用具有兩個 Y 軸的組合圖,以突顯這種差異。請注意兩個 Y 軸:左側為產品評等平均值,右側為訂單計數。
針對目標或基準點隨時間變化
您只需要在這裡將目標線添加到您的時間序列圖表中即可。您也可以使用目標線來設定警示,使其更實用。
顯示指標之間的關係
您有時會想了解兩個不同指標之間如何相互關聯。
查看關係的基本方法是沿著 X 軸繪製一個變數,沿著 Y 軸繪製另一個變數,看看是否出現模式。這就是散佈圖。您通常會看到散佈圖用於尚未摘要或彙總的資料,以便圖表上的每個點都代表資料中的單一記錄——單個條目、人員、會話、樣本等。
如果您想引入第三個變數,您可以更改每個點的大小以反映額外變數的值,將散佈圖變成泡泡圖。在本例中,我們指示 Metabase 將點的大小設定為符合產品的平均評等。
分類
分類顯示指標的組成——例如,我們的銷售額如何按類別分類。
具有兩個或三個群組或類別的指標
圓餅圖或甜甜圈圖非常適合顯示兩個或三個部分如何構成一個整體。圓餅圖僅適用於兩個或三個項目的原因是,超過這個數量,人們就開始難以比較不同部分的相對比例。在這種情況下,最好改用長條圖或橫條圖。
依累積值衡量的指標
如果您嘗試視覺化累積值,且該值包含正數和負數成分,您會希望使用瀑布圖。使用瀑布圖,您可以在最右側包含總計,以顯示組成輸入的累積值——每個導致總計的長條。
依循序步驟衡量的指標
若要查看值如何在流程中下降,以及在哪個步驟下降,您可以使用漏斗圖。
漏斗圖也可以顯示人口組成,例如,起始人口,其中每個步驟都是進一步篩選該人口的教育程度:高中、學士、研究所等等。
您也可以使用長條圖來繪製步驟。這裡有一個巧妙的技巧:在儀表板上,您可以組合純量以形成長條圖或漏斗圖。您只需要計算每個步驟的指標,然後將它們一起新增到儀表板卡片上(只需記住按順序新增每個步驟)。
隨時間變化的類別分類
如果您需要顯示數字如何隨時間變化,並顯示每個間隔該數字的組成,那麼請考慮使用堆疊面積圖或堆疊長條圖。例如,假設我們想知道總收入(在此定義為 訂單 → 總計
的總和),以及該收入如何在我們的四個產品類別 Doohickey
、Gadget
、Gizmo
和 Widget
之間分配。
類別之間隨時間變化的相對變化
如果您只是想查看不同類別如何隨時間相對變化,而與計數無關,您可以使用設定為 100% 的堆疊長條圖。
顯示數值如何在數值範圍內分佈
經典的分佈圖是直方圖,它基本上是一個聚集的長條圖,將數值分箱到一個範圍內,例如取得每位客戶的年齡、將客戶分成年齡範圍,並計算每個年齡範圍內的客戶數量。直方圖有助於深入了解人們可能購買多少商品、他們可能在其中購買的價格範圍,甚至是一年中大多數人購買的時間。
查看將您的資料視覺化為直方圖。
當您的資料包含地理維度時
所以,顯然地圖在這裡會很有用,但是哪種地圖?而且您真的需要地圖嗎?還是表格會是更好的選擇?
特定位置
如果您嘗試繪製個人或物品的特定位置,請使用點地圖。
區域之間的差異
如果您嘗試了解測量值如何依定義的區域(如國家或州)而變化,請使用區域地圖(也稱為等值線圖)。
區域地圖具有定義的邊界(通常是政治邊界),並根據值在總值範圍中的相對位置進行陰影處理。這些值會被分箱,以便每個陰影對應一個箱(例如,一個箱可以是值大於 50 但小於 100)。
座標分佈
如果您對確切位置不太感興趣,而對熱點更感興趣,您可以對您的座標進行分箱以建立網格地圖。
網格地圖就像熱圖,它將位置分箱到覆蓋地圖的網格中,並且非常適合顯示熱點在哪裡。
如需更多關於地圖使用的資訊,請參閱使用地圖視覺化資料。
地圖是最佳選擇嗎?
在某些情況下,地圖並非有用。例如,如果您想查看各州如何根據特定值堆疊,您可能希望以表格形式顯示資料,以便使用者可以排序該資料並立即查看哪些州帶來最多的收入。話雖如此,使用 Metabase,您始終可以將問題儲存為地圖,並讓檢視者向下鑽取資料。
延伸閱讀
一旦您確定了圖表,就該將它們新增到儀表板了。查看BI 儀表板最佳實務。
下一步:折線圖指南
當我們談論折線圖時,我們在談論什麼:時間序列、趨勢線、警示等等。