ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Verifică clasa primului element din list_of_df.
  • Folosește map() pentru a itera peste list_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
Editează și rulează codul