Vizualizarea pantelor paralele
Cele două grafice din exercițiul anterior ofereau predicții foarte diferite: unul oferea un răspuns prezis care creștea liniar odată cu o variabilă numerică, iar celălalt oferea un răspuns fix pentru fiecare categorie. Singura modalitate logică de a reconcilia aceste două predicții contradictorii este să incluzi ambele variabile explicative în model în același timp.
În cazul unui model de regresie liniară cu o variabilă explicativă numerică și una categorială, ggplot2 nu oferă o metodă simplă, „out of the box", de a afișa predicțiile. Din fericire, pachetul moderndive include un geom suplimentar, geom_parallel_slopes(), care simplifică acest lucru.
taiwan_real_estate este disponibil; ggplot2 și moderndive sunt încărcate.
Acest exercițiu face parte din cursul
Regresie intermediară în R
Instrucțiuni pentru exercițiu
- Folosind setul de date
taiwan_real_estate, reprezintă grafic prețurile locuințelor în funcție de numărul de magazine de convenience din apropiere, colorat după vârsta locuinței. - Creează un grafic de tip scatter plot.
- Adaugă pante paralele, fără o panglică pentru eroarea standard.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Using taiwan_real_estate, plot price_twd_msq vs. n_convenience colored by house_age_years
___ +
# Add a point layer
___ +
# Add parallel slopes, no ribbon
___