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

Візуалізація біваріативних зв'язків

Якщо ви хочете піти далі за просте відображення змінних і з'ясувати, чи існує зв'язок між двома змінними, побудуйте точкову діаграму (scatterplot). Це графік, на якому значення двох змінних відкладаються вздовж двох осей.

За характером розташування точок можна виявити наявність кореляції; зазвичай додають регресійну лінію, щоб окреслити тенденцію, якщо вона є:

  • Регресійна лінія з нахилом вгору означає додатний лінійний зв'язок між 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
Редагувати та запускати код