ПочатиПочніть безкоштовно

Матриця кореляцій як теплокарта

Якщо вам потрібно перевірити кореляції між сотнями часових рядів, представлення кореляцій числами мало допомагає — для набору даних зі 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
Редагувати та запускати код