1. Nauka
  2. /
  3. Kursy
  4. /
  5. Intermediate R

Connected

ćwiczenie

Od sapply do vapply

Jak już wspomniano, vapply() można uznać za bardziej niezawodną wersję sapply() – ponieważ jawnie określasz typ wyniku zwracanego przez stosowaną funkcję. Dlatego warto zamieniać wyrażenia sapply() na vapply() we własnych skryptach R. To dobra praktyka – i wcale nie taka trudna!

Instrukcje

100 XP

Zamień wszystkie wyrażenia sapply() po prawej stronie na ich odpowiedniki z vapply(). Wyniki powinny być identyczne – jedyne, co dodajesz, to większa niezawodność. Będą potrzebne szablony numeric(1) i logical(1).