Macierz korelacji jako mapa ciepła
Jeśli chcesz sprawdzić korelacje między setkami szeregów czasowych, przedstawianie ich w postaci liczb jest mało przydatne – dla zbioru danych o 100 elementach musiałbyś przeanalizować aż 10 000 (100 × 100) wartości korelacji!
W takim przypadku lepszym narzędziem jest mapa ciepła (ang. heatmap). To rodzaj wykresu, na którym wartości danych są reprezentowane za pomocą kolorów. Podczas jej tworzenia warto też posortować macierz korelacji, aby była bardziej czytelna. Mapy ciepła możesz tworzyć za pomocą corrplot(method = "color").
W tym ćwiczeniu stworzysz kilka map ciepła na podstawie tej samej macierzy korelacji cor_mat, co w poprzednim ćwiczeniu.
To ćwiczenie jest częścią kursu
Wizualizacja szeregów czasowych w R
Instrukcje do ćwiczenia
- Narysuj mapę ciepła dla
cor_mat - Narysuj górną mapę ciepła
- Narysuj górną mapę ciepła, porządkując macierz przy użyciu
hclustw argumencieorder
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Draw heatmap of cor_mat
# Draw upper heatmap
# Draw the upper heatmap with hclust