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

Další iterace s purrr

Teď převedeš každý prvek seznamu na numerický datový typ a uložíš ho zpět do stejného prvku ve stejném seznamu – tentokrát ale místo cyklu for použiješ map().

Funkce map() z balíčku purrr ti umožní snadno procházet seznam a převádět znaky na čísla. Místo psaní celého cyklu for ti stačí jediný řádek kódu.

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

Foundations of Functional Programming with purrr

Zobrazit kurz

Pokyny k cvičení

  • Zjisti třídu prvního prvku seznamu list_of_df.
  • Pomocí map() projdi list_of_df a převeď každý prvek seznamu na numerická data.
  • Znovu zjisti třídu prvního prvku seznamu list_of_df.
  • Vypiš list_of_df.

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

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

# Check the class type of the first element
class(___[[___]])  

# Change each character element to a number
list_of_df <- map(___, ___)

# Check the class type of the first element again
class(___[[___]])

# Print out the list
Upravit a spustit kód