Inizia subitoInizia gratis

Adeguare una relazione non lineare

I prossimi tre esempi utilizzano insiemi di dati in cui la struttura sottostante viola le condizioni tecniche della regressione lineare. Per ciascun esempio, applicherai una trasformazione ai dati per ottenere grafici dei residui che risultino dispersi.

In questo primo esempio, sembra che le variabili non siano in relazione lineare.

Questo esercizio fa parte del corso

Inferenza per la regressione lineare in R

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Run this to see how the model looks
ggplot(hypdata_nonlinear, aes(x = explanatory, y = response)) + 
  geom_point() + 
  geom_smooth(method = "lm", se = FALSE)

# Model response vs. explanatory 
model <- ___

# Extract observation-level information
modeled_observations <- ___

# See the result
modeled_observations

# Using modeled_observations, plot residuals vs. fitted values
___ +
  # Add a point layer
  ___ + 
  # Add horizontal line at y = 0
  ___
Modifica ed esegui il codice