Vizualizarea relațiilor bivariate
Dacă vrei să mergi mai departe de simpla reprezentare grafică a variabilelor și să investighezi dacă există vreo relație între 2 variabile, poți desena un scatter plot (diagramă de dispersie). Acesta este un grafic în care valorile a două variabile sunt reprezentate de-a lungul a două axe.
Modelul punctelor rezultate este folosit pentru a evidenția prezența oricărei corelații; de obicei, se adaugă o linie de regresie pentru a identifica tendința, dacă există:
- O linie de regresie cu pantă ascendentă indică o relație liniară pozitivă între A și B (când A crește, B tinde să crească și el)
- O linie de regresie cu pantă descendentă indică o relație liniară negativă între A și B
Poți desena un scatter plot și apoi crea un model de regresie cu ajutorul următoarelor funcții:
plot(x = A, y = B)
lm(B ~ A)
În acest exercițiu, vei desena un scatter plot și o linie de regresie pentru seriile de randamente ale SP500 (sp500) și Citigroup (citi), din ianuarie 2015 până în ianuarie 2017 — ambele sunt disponibile în spațiul tău de lucru
Acest exercițiu face parte din cursul
Vizualizarea seriilor de timp în R
Instrucțiuni pentru exercițiu
- Desenează un scatter plot cu
sp500pe axa x șicitipe axa y. - Adaugă o linie de regresie a
citifață desp500folosindlm()șiabline().- Specifică regresia drept argument
regal funcțieiabline(). - Fă această linie roșie și de două ori mai groasă decât cea implicită.
- Specifică regresia drept argument
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Draw the scatterplot
# Draw a regression line