IniziaInizia gratis

Altra iterazione con purrr

Ora trasformerai ogni elemento di una lista in un tipo di dato numerico e poi lo rimetterai nello stesso elemento della stessa lista, ma invece di usare un ciclo for userai map().

Puoi usare la funzione map() di purrr per iterare più facilmente su una lista e convertire i caratteri in numeri. Invece di dover costruire un intero ciclo for, puoi usare una sola riga di codice.

Questo esercizio fa parte del corso

Le basi della programmazione funzionale con purrr

Visualizza il corso

Istruzioni dell'esercizio

  • Controlla la classe del primo elemento di list_of_df.
  • Usa map() per iterare su list_of_df e trasformare ogni elemento della lista in dati numerici.
  • Controlla la classe del primo elemento di list_of_df.
  • Stampa list_of_df.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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
Modifica ed esegui il codice