Матриця кореляцій як теплокарта
Якщо вам потрібно перевірити кореляції між сотнями часових рядів, представлення кореляцій числами мало допомагає — для набору даних зі 100 елементів доведеться розібрати 10 000 (100 x 100) кореляційних значень!
У такому разі краще підійде теплокарта. Теплокарта — це карта або діаграма, де значення даних відображаються кольорами. Користуючись нею, може бути корисно перевпорядкувати матрицю кореляцій, щоб зробити її читабельнішою. Теплокарти можна створювати за допомогою corrplot(method = "color").
У цій вправі ви побудуєте кілька теплокарт для тієї самої матриці кореляцій cor_mat, що й у попередній вправі.
Ця вправа є частиною курсу
Візуалізація часових рядів у R
Інструкції до вправи
- Побудуйте теплокарту для
cor_mat - Побудуйте теплокарту лише для верхнього трикутника
- Побудуйте теплокарту лише для верхнього трикутника, упорядкувавши матрицю за допомогою
hclustчерез аргументorder
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Draw heatmap of cor_mat
# Draw upper heatmap
# Draw the upper heatmap with hclust