Mai multă iterație cu purrr
Acum vei transforma fiecare element al unei liste într-un tip de date numeric și îl vei returna în același element din aceeași listă – dar în loc să folosești o buclă for, vei folosi map().
Funcția map() din pachetul purrr îți permite să parcurgi o listă mai ușor și să transformi caracterele în numere. În loc să construiești o întreagă buclă for, poți face totul într-o singură linie de cod.
Acest exercițiu face parte din cursul
Bazele programării funcționale cu purrr
Instrucțiuni pentru exercițiu
- Verifică clasa primului element din
list_of_df. - Folosește
map()pentru a itera pestelist_of_dfși a transforma fiecare element al listei în date numerice. - Verifică din nou clasa primului element din
list_of_df. - Afișează
list_of_df.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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