Mer iteration med purrr
Nu ska du konvertera varje element i en lista till en numerisk datatyp och sedan spara tillbaka det i samma element i samma lista – men i stället för en for-loop använder du map().
Med purrr-funktionen map() kan du enkelt iterera över en lista och omvandla tecken till tal. I stället för att bygga upp en hel for-loop räcker det med en enda kodrad.
Den här övningen är en del av kursen
Grunderna i funktionell programmering med purrr
Övningsinstruktioner
- Kontrollera klassen för det första elementet i
list_of_df. - Använd
map()för att iterera överlist_of_dfoch konvertera varje element i listan till numerisk data. - Kontrollera klassen för det första elementet i
list_of_df. - Skriv ut
list_of_df.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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