Zwracanie wielu wartości
Funkcja może zwrócić tylko jedną wartość. Jeśli chcesz zwrócić wiele rzeczy, możesz umieścić je wszystkie na liście.
Jeśli użytkownicy chcą mieć elementy listy jako osobne zmienne, mogą przypisać każdy element listy do własnej zmiennej za pomocą operatora wielokrotnego przypisania %<-% z pakietu zeallot.
Funkcje glance(), tidy() i augment() przyjmują obiekt modelu jako jedyny argument.
Model regresji Poissona dla odwiedzin Snake River jest dostępny jako model. Pakiety broom i zeallot są załadowane.
To ćwiczenie jest częścią kursu
Wprowadzenie do pisania funkcji w R
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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 = ___
)