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

sapply з функціями, що повертають NULL

У вас уже є кілька прийомів із сімейства apply, але напевно хочеться ще, чи не так? У цій вправі ви побачите, як sapply() поводиться, коли використовується для застосування функції, що повертає NULL, до вектора або списку.

Функцію print_info(), яка приймає вектор і друкує середнє цього вектора, уже створено для вас. Вона використовує функцію cat().

Ця вправа є частиною курсу

Середній рівень R

Переглянути курс

Інструкції до вправи

  • Застосуйте print_info() до вмісту temp за допомогою sapply().
  • Повторіть те саме з lapply(). Чи помічаєте різницю?

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# temp is already available in the workspace

# Definition of print_info()
print_info <- function(x) {
  cat("The average temperature is", mean(x), "\n")
}

# Apply print_info() over temp using sapply()


# Apply print_info() over temp using lapply()
Редагувати та запускати код