‧
3 分鐘閱讀
如何視覺化時間序列資料:最佳實務

Alex Yarosh
‧ 3 分鐘閱讀

分享這篇文章
這是一份關於時間序列視覺化最佳實務的指南,涵蓋圖表選擇、資料結構和進階技巧。我們將跳過建立圖表的機制,專注於建立清晰且具影響力的時間基礎視覺化背後的原則。
本文包含我們在關於在 Metabase 中視覺化時間序列資料的網路研討會中涵蓋的內容。
我們也製作了一個時間序列速查表儀表板,其中包含我們討論過關於時間序列視覺化的所有內容,從選擇正確的圖表類型到建構資料以跨時間段進行比較。將其加入書籤,並在您下一個時間序列視覺化中將其用作參考。
什麼是時間序列資料?
時間序列資料是指包含日期時間的一系列資料點。與其他類型的資料不同,時間序列資料是按時間順序排列的,其中每個資料點代表時間中的特定時刻,例如每小時、每天或每月的測量值。
時間序列資料的範例包括股票價格、天氣溫度、銷售數字或 GDP 等經濟指標。這些資料點通常按特定的時間粒度分組,例如每日銷售額或每週溫度讀數。
時間序列視覺化類型
用於視覺化時間序列資料的圖表包括
- 折線圖追蹤隨時間的趨勢或資料進展。
- 長條圖比較跨時間間隔的值,特別是用於離散資料點。
- 面積圖說明隨時間的累積總計。
- 趨勢圖透過將值與先前的期間進行比較來分析效能變化。
- 瀑布圖顯示連續的變化,儘管它們在應用中更為小眾。
時間序列圖表的最佳實務
專注於單一訊息:每個圖表都應傳達一個關鍵見解。對於多個見解,請使用單獨的視覺化。不同的圖表突顯資料的不同部分,因此首先要建構結果表以符合您的目標。
考慮
-
「此圖表的結果應該是什麼樣子?」對於比較,請在表格中包含目前、上週和上個月的值。
-
「我如何控制趨勢中顯示的月份?」確保目標月份位於表格的頂部。
考慮資料形狀:資料結構告知最佳圖表類型。
單一指標隨時間變化
多個指標隨時間變化
具有分類的單一指標
不同的圖表強調資料的不同方面,因此請為您想要傳達的方面選擇正確的圖表。
目前狀態
演進
幅度
比例
-
面積圖(和長條圖)更適合顯示大小而不是趨勢。
-
堆疊面積圖可用於顯示指標分類的份額如何隨時間變化。
-
不要從堆疊面積圖中對指標本身的變化得出結論 - 它們可能會產生誤導!堆疊長條圖僅用於顯示指標分類比例的變化。
累積
使用 Offset
進行比較:Metabase 中的offset 函數可讓您將目前列中指標的值與前一列中的值進行比較。例如,如果您按月份分組,將 offset 設定為 -12 將顯示 12 個月前的指標值。您可以使用 Offset
將包含先前列中的值的欄位新增至列,這使得比較單一圖表中的年同比變化等指標變得更容易。
現在您已經掌握了基礎知識,是時候開始動手並使用 Metabase 建立您自己的時間序列圖表了。繼續,創造一些很棒的東西,並與社群分享!