Матрица корреляций в виде тепловой карты
Если нужно проверить корреляции между сотнями временных рядов, представлять их в виде чисел крайне неудобно — для набора из 100 элементов пришлось бы анализировать 10 000 (100 × 100) значений!
В таких случаях лучше подходит тепловая карта (heatmap) — это диаграмма, в которой значения данных отображаются цветом. При её использовании также бывает полезно упорядочить матрицу корреляций, чтобы сделать её более читаемой. Тепловые карты можно строить с помощью corrplot(method = "color").
В этом упражнении вы создадите несколько тепловых карт на основе той же матрицы корреляций cor_mat, что и в предыдущем упражнении.
Это упражнение является частью курса
Визуализация временных рядов в R
Инструкции к упражнению
- Постройте тепловую карту для
cor_mat - Постройте тепловую карту только для верхней части матрицы
- Постройте тепловую карту верхней части матрицы, упорядочив её с помощью
hclustв аргументеorder
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Draw heatmap of cor_mat
# Draw upper heatmap
# Draw the upper heatmap with hclust