Aan de slagGa gratis aan de slag

Wat zijn de coëfficiënten?

Om een goed gevoel te krijgen voor het verschil tussen gefitte modelparameters en hyperparameters, kijken we van dichterbij naar die gefitte parameters: in ons eenvoudige lineaire model de coëfficiënten. De gegevensset breast_cancer_data is al voor je geladen en het lineaire model is aangeroepen zoals in de vorige les, dus je hebt rechtstreeks toegang tot het object linear_model.

In ons lineaire model kun je de coëfficiënten als volgt opvragen: linear_model$coefficients. En we kunnen de relatie die we gemodelleerd hebben visualiseren met een plot.

Onthoud dat een lineair model de basisformule heeft: y = x * slope + intercept

Deze oefening maakt deel uit van de cursus

Hyperparameterafstelling in R

Cursus bekijken

Oefeninstructies

  • Verken de coëfficiënten van het linear_model in de console.
  • Plot de regressielijn met ggplot2.
  • Ken de juiste coëfficiënten toe aan slope en intercept.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

library(ggplot2)

# Plot linear relationship.
ggplot(data = breast_cancer_data, 
        aes(x = symmetry_mean, y = concavity_mean)) +
  geom_point(color = "grey") +
  ___(slope = ___$___[___], 
      intercept = ___$___[___])
Code bewerken en uitvoeren