Modellering med kategoriska variabler
I den här övningen ska du anpassa en linjär modell till datamängden flowers för att förutsäga Flowers som en funktion av Time och Intensity.
Modellformeln fmla som du skapade i föregående övning är fortfarande tillgänglig, liksom modellmatrisen mmat.
Den här övningen är en del av kursen
Övervakad inlärning i R: Regression
Övningsinstruktioner
- Använd
fmlaochlmför att träna en linjär modell som förutsägerFlowersutifrånIntensityochTime. Tilldela modellen till variabelnflower_model. - Använd
summary()för att påminna dig om strukturen hosmmat. - Använd
summary()för att undersökaflower_model. Stämmer variablerna överens med vad du såg immat? - Använd
flower_modelför att förutsäga antalet blommor. Lägg till förutsägelserna iflowerssom kolumnenpredictions. - Fyll i luckorna för att plotta förutsägelser mot faktiska blomvärden (förutsägelserna på x-axeln).
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# flowers is available
str(flowers)
# fmla is available
fmla
# Fit a model to predict Flowers from Intensity and Time : flower_model
flower_model <- ___
# Use summary on mmat to remind yourself of its structure
___
# Use summary to examine flower_model
___
# Predict the number of flowers on each plant
flowers$predictions <- ___
# Plot predictions vs actual flowers (predictions on x-axis)
ggplot(___, aes(x = ___, y = ___)) +
geom_point() +
geom_abline(color = "blue")