НачатьНачать бесплатно

Матрица корреляций в виде тепловой карты

Если нужно проверить корреляции между сотнями временных рядов, представлять их в виде чисел крайне неудобно — для набора из 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
Редактировать и запускать код