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

Визуализация двумерных зависимостей

Если вы хотите не просто отобразить переменные, а исследовать наличие связи между двумя из них, можно построить диаграмму рассеяния. На таком графике значения двух переменных откладываются вдоль двух осей.

Расположение точек позволяет выявить корреляцию. Как правило, для обозначения тенденции добавляют линию регрессии:

  • Восходящая линия регрессии указывает на положительную линейную зависимость между A и B (когда A растёт, B тоже склонно расти)
  • Нисходящая линия регрессии указывает на отрицательную линейную зависимость между A и B

Построить диаграмму рассеяния и создать модель регрессии можно с помощью следующих функций:

plot(x = A, y = B)
lm(B ~ A)

В этом упражнении вы построите диаграмму рассеяния и линию регрессии для рядов доходности SP500 (sp500) и Citigroup (citi) за период с января 2015 по январь 2017 года. Оба ряда уже доступны в вашем рабочем пространстве.

Это упражнение является частью курса

Визуализация временных рядов в R

Посмотреть курс

Инструкции к упражнению

  • Постройте диаграмму рассеяния: sp500 — по оси x, citi — по оси y.
  • Добавьте линию регрессии citi относительно sp500, используя lm() и abline().
    • Передайте результат регрессии в аргумент reg функции abline().
    • Сделайте линию красной и в два раза толще стандартной.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Draw the scatterplot


# Draw a regression line
Редактировать и запускать код