Začněte nyníZačněte zdarma

Výběr prvků ze seznamu

Seznamy bývají složeny z mnoha prvků a komponent, takže získat z nich jednu komponentu, více komponent nebo konkrétní prvek nemusí být vždy jednoduché.

Jeden ze způsobů, jak komponentu vybrat, je použít její číselnou pozici. Například pro získání první komponenty seznamu shining_list napíšeš

shining_list[[1]]

Nejrychlejší způsob, jak si to ověřit, je zadat příkaz přímo do konzole. Důležité upozornění: pro výběr prvků z vektorů se používají jednoduché hranaté závorky [ ]. Nezaměňuj je!

Na komponenty se můžeš odkazovat také jejich názvem — pomocí [[ ]] nebo operátoru $. Oba způsoby vrátí datový rámec s recenzemi:

shining_list[["reviews"]]
shining_list$reviews

Kromě výběru celých komponent často potřebuješ vybrat konkrétní prvky uvnitř nich. Například shining_list[[2]][1] vybere z druhé komponenty actors (shining_list[[2]]) první prvek ([1]). Pokud to zadáš do konzole, uvidíš, že odpověď je Jack Nicholson.

Toto cvičení je součástí kurzu

Introduction to R

Zobrazit kurz

Pokyny k cvičení

  • Ze seznamu shining_list vyber vektor představující herce a jednoduše ho vypiš.
  • Ze seznamu shining_list vyber druhý prvek vektoru představujícího herce a vypiš ho stejným způsobem.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# shining_list is already pre-loaded in the workspace

# Print out the vector representing the actors


# Print the second element of the vector representing the actors
Upravit a spustit kód