ComenzarEmpieza gratis

Más iteración con purrr

Ahora vas a convertir cada elemento de una lista a un tipo de dato numérico y luego colocarlo de nuevo en el mismo elemento de la misma lista, pero en lugar de usar un bucle for, usarás map().

Puedes usar la función map() de purrr para iterar más fácilmente sobre una lista y convertir los caracteres en números. En vez de construir un bucle for completo, puedes hacerlo con una sola línea de código.

Este ejercicio forma parte del curso

Fundamentos de la programación funcional con purrr

Ver curso

Instrucciones del ejercicio

  • Comprueba la clase del primer elemento de list_of_df.
  • Usa map() para iterar sobre list_of_df y convertir cada elemento de la lista en datos numéricos.
  • Comprueba la clase del primer elemento de list_of_df.
  • Imprime list_of_df.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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
Editar y ejecutar código