ПочатиПочніть безкоштовно

Повернення багатьох значень

Функції можуть повертати лише одне значення. Якщо потрібно повернути кілька речей, їх можна зберегти всі в списку.

Якщо користувачі хочуть отримати елементи списку як окремі змінні, вони можуть присвоїти кожен елемент списку окремій змінній за допомогою оператора багаторазового присвоєння пакета 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 = ___
)
Редагувати та запускати код