Aan de slagGa gratis aan de slag

R-squared-plot

In de vorige oefening haalde je een R-squared-waarde van 0,651. De R-squared-metriek loopt van 0 tot 1, waarbij 0 het slechtst is en 1 het best.

Het berekenen van de R-squared-waarde is slechts de eerste stap om de voorspellingen van je model te beoordelen.

Een R-squared-plot maken is heel belangrijk, omdat die mogelijke problemen in je model laat zien, zoals niet-lineaire patronen of gebieden waar je model de uitkomstvariabele over- of onderschat.

In deze oefening maak je een R-squared-plot van de prestaties van je model.

De home_test_results tibble is in je sessie geladen.

Deze oefening maakt deel uit van de cursus

Modelleren met tidymodels in R

Cursus bekijken

Oefeninstructies

  • Maak een R-squared-plot van de prestaties van je model. De x-as moet de daadwerkelijke verkoopprijs hebben en de y-as de voorspelde waarden.
  • Gebruik de juiste functies om de lijn y = x aan je plot toe te voegen en het bereik van beide assen te standaardiseren.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create an R squared plot of model performance
ggplot(___, aes(x = ___, y = ___)) +
  geom_point(alpha = 0.5) + 
  ___(color = 'blue', linetype = 2) +
  ___ +
  labs(x = 'Actual Home Selling Price', y = 'Predicted Selling Price')
Code bewerken en uitvoeren