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

Connected

cvičení

Použij lapply s vestavěnou funkcí R

Než se pustíš do níže uvedených úloh, podívej se na dokumentaci funkce lapply(). Sekce Usage ukazuje následující výraz:

lapply(X, FUN, ...)

Obecně řečeno, lapply vezme vektor nebo seznam X a na každý jeho prvek aplikuje funkci FUN. Pokud FUN vyžaduje další argumenty, předáš je za X a FUN (...). Výstupem lapply() je seznam stejné délky jako X, kde každý prvek je výsledkem aplikování FUN na odpovídající prvek X.

Právě si pilně procvičuješ dovednosti v oblasti datové vědy — pojďme se podívat na některé z nejdůležitějších postav v její historii. Sestavili jsme vektor slavných matematiků a statistiků spolu s roky jejich narození. Je na tobě, abys z něj vytáhl/a potřebné informace!

Pokyny

100 XP
  • Prohlédni si volání strsplit(), které rozděluje řetězce v pioneers podle znaku :. Výsledkem, split_math, je seznam 4 znakových vektorů: první prvek vektoru představuje jméno, druhý rok narození.
  • Pomocí lapply() převeď znakové vektory v split_math na malá písmena: aplikuj tolower() na každý prvek v split_math. Výsledek, což je seznam, ulož do nové proměnné split_low.
  • Nakonec si prohlédni obsah split_low pomocí str().