1. Apprendre
  2. /
  3. Cours
  4. /
  5. Fondements de la programmation fonctionnelle avec purrr

Connected

Exercice

Plus d'itération avec des boucles for

L'itération ne sert pas qu'à lire des fichiers ; elle peut aussi être utilisée pour effectuer d'autres actions sur des objets. Pour commencer, vous allez essayer une itération avec une boucle for.

Vous allez convertir chaque élément d'une liste en type de données numérique, puis le remettre dans le même élément de la même liste.

Dans cet exercice, vous allez itérer à l'aide d'une boucle for qui parcourt list_of_df, une liste de vecteurs de caractères, mais ces caractères représentent en fait des nombres ! Vous devez convertir ces vecteurs de caractères en numériques pour pouvoir effectuer des opérations mathématiques dessus ; vous pouvez utiliser la fonction de base R as.numeric() pour cela.

Instructions

100 XP
  • Vérifiez le type (classe) du premier élément de list_of_df.
  • Construisez une boucle for qui prend chaque élément de list_of_df, le convertit en données numériques avec as.numeric(), puis le remet dans le même élément de list_of_df.
  • Vérifiez le type (classe) du premier élément de list_of_df.
  • Affichez list_of_df.