以熱圖呈現相關係數矩陣
如果你要檢查成百上千條時間序列之間的相關性,用數字來呈現其實不太實用——以 100 個元素的資料集為例,你得分析 10,000 個(100 x 100)相關係數!
在這種情況下,熱圖(heatmap) 會更合適。熱圖是一種用顏色來代表資料值的圖表。使用熱圖時,將相關係數矩陣重新排序,通常能讓結果更易讀。你可以用 corrplot(method = "color") 來建立熱圖。
在這個練習中,你會使用與上一題相同的相關係數矩陣 cor_mat 來繪製幾個熱圖。
本練習屬於課程
在 R 視覺化時間序列資料
練習說明
- 繪製
cor_mat的熱圖。 - 繪製僅顯示上三角的熱圖。
- 在
order引數中使用hclust對矩陣排序,並繪製僅顯示上三角的熱圖。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Draw heatmap of cor_mat
# Draw upper heatmap
# Draw the upper heatmap with hclust