1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Foundations of Functional Programming with purrr

Connected

Cvičení

Struktura seznamu

V R se běžně pracuje s datovými rámci nebo vektory. Dalším typem objektu v R je seznam (list). Seznamy mohou být na první pohled složité, ale zároveň jsou nesmírně mocné. Jsou jako Hermionina čarodějná kabelka (z Harryho Pottera) – vejde se do nich spousta různých věcí. Prvky seznamu nemusí být stejného datového typu, a pokud víš, jak je seznam uspořádaný, můžeš z něj snadno vytáhnout, co potřebuješ, pomocí subsettingu.

Pojmenované i nepojmenované seznamy lze subsettovat pomocí dvojitých hranatých závorek [[ ]], takto: listname[[ index ]]

Pokud má seznam pojmenované prvky, můžeš k nim přistupovat také pomocí $. Syntaxe list$elementname vytáhne pojmenovaný prvek ze seznamu. Stejně jako u jiných objektů v R můžeš použít funkci str() ke zjištění struktury seznamu.

Pokyny

100 XP
  • Načti balíček repurrrsive.
  • Načti datovou sadu wesanderson.
  • Prozkoumej strukturu prvního prvku v wesanderson.
  • Prozkoumej strukturu prvku GrandBudapest v wesanderson.