IniziaInizia gratis

Modellare con input categorici

In questo esercizio, adatterai un modello lineare ai dati flowers per prevedere Flowers in funzione di Time e Intensity.

La formula del modello fmla che hai creato nell'esercizio precedente è ancora disponibile, così come la matrice del modello mmat.

Questo esercizio fa parte del corso

Supervised Learning in R: Regression

Visualizza il corso

Istruzioni dell'esercizio

  • Usa fmla e lm per addestrare un modello lineare che predica Flowers a partire da Intensity e Time. Assegna il modello alla variabile flower_model.
  • Usa summary() per rinfrescarti la memoria sulla struttura di mmat.
  • Usa summary() per esaminare flower_model. Le variabili corrispondono a ciò che hai visto in mmat?
  • Usa flower_model per prevedere il numero di fiori. Aggiungi le previsioni a flowers come colonna predictions.
  • Compila gli spazi vuoti per tracciare previsioni vs. fiori osservati (previsioni sull'asse x).

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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") 
Modifica ed esegui il codice