Corelația și R-pătrat
Corelația liniară dintre două variabile, \(x\) și \(y\), măsoară intensitatea relației liniare dintre ele. Când \(x\) și \(y\) sunt, respectiv:
- valorile prezise de un model de regresie care minimizează eroarea pătratică (cum ar fi regresia liniară) și
- valorile reale din datele de antrenament,
atunci pătratul corelației este egal cu \(R^2\). Vei verifica acest lucru în acest exercițiu.
unemployment și unemployment_model sunt disponibile pentru a fi folosite.
Acest exercițiu face parte din cursul
Învățare supervizată în R: Regresia
Instrucțiuni pentru exercițiu
- Folosește
cor()(docs) pentru a calcula corelația dintre predicții și rata șomajului în rândul femeilor. Atribuie rezultatul variabileirhoși afișează-l. Asigură-te că folosești corelația Pearson (cea implicită). - Ridică
rhola pătrat și atribuie rezultatul variabileirho2. Afișează-o. - Compară
rho2cu \(R^2\) obținut din model (folosindglance()). Sunt identice?
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# unemployment is available
summary(unemployment)
# unemployment_model is available
summary(unemployment_model)
# Get the correlation between the prediction and true outcome: rho and print it
(rho <- ___)
# Square rho: rho2 and print it
(rho2 <- ___)
# Get R-squared from glance and print it
(rsq_glance <- ___(___)$___)