1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate R

Connected

cvičení

Jak používat sapply

Funkci sapply() můžeš používat podobně jako lapply(). První argument funkce sapply() je seznam nebo vektor X, přes který chceš funkci FUN aplikovat. Případné další argumenty této funkce se zadávají za ní (...):

sapply(X, FUN, ...)

V následujících cvičeních budeš pracovat s proměnnou temp, která obsahuje měření teplot za 7 dní. temp je seznam délky 7, kde každý prvek je vektor délky 5 představující 5 měření za daný den. Tato proměnná je již definována v pracovním prostředí: zadej str(temp) a prohlédni si její strukturu.

Pokyny

100 XP
  • Pomocí lapply() vypočítej minimum (vestavěná funkce min()) naměřených teplot pro každý den.
  • Udělej totéž, ale tentokrát pomocí sapply(). Všimni si, jak se výstup liší.
  • Pomocí lapply() vypočítej maximální (max()) teplotu pro každý den.
  • Opět použij sapply() k řešení stejného úkolu a porovnej, jak se lapply() a sapply() liší.