Повернення багатьох значень
Функції можуть повертати лише одне значення. Якщо потрібно повернути кілька речей, їх можна зберегти всі в списку.
Якщо користувачі хочуть отримати елементи списку як окремі змінні, вони можуть присвоїти кожен елемент списку окремій змінній за допомогою оператора багаторазового присвоєння пакета zeallot, %<-%.
glance(), tidy() та augment() приймають об'єкт моделі як свій єдиний аргумент.
Модель пуасонівської регресії для відвідувань річки Снейк доступна як model. Пакети broom і zeallot завантажено.
Ця вправа є частиною курсу
Вступ до написання функцій в R
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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 = ___
)