Restituire molte cose
Le funzioni possono restituire un solo valore. Se vuoi restituire più elementi, puoi inserirli tutti in una lista.
Se l'utente preferisce avere gli elementi della lista come variabili separate, può assegnare ogni elemento della lista alla propria variabile usando l'operatore di multi-assegnazione di zeallot, %<-%.
glance(), tidy() e augment() accettano ciascuna l'oggetto modello come unico argomento.
Il modello di regressione di Poisson delle visite allo Snake River è disponibile come model. broom e zeallot sono già caricati.
Questo esercizio fa parte del corso
Introduzione alla scrittura di funzioni in R
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Look at the structure of model (it's a mess!)
___
# Use broom tools to get a list of 3 data frames
list(
# Get model-level values
model = ___,
# Get coefficient-level values
coefficients = ___,
# Get observation-level values
observations = ___
)