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
Pokyny k cvičení
- Zjisti třídu prvního prvku seznamu
list_of_df. - Pomocí
map()projdilist_of_dfa 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