- Mon Shot de Data Science
- Posts
- Modifier le type de données de plusieurs colonnes à la fois
Modifier le type de données de plusieurs colonnes à la fois
#8 - Modifier des Datatypes simultanément
Une approche courante pour modifier le type de données (datatypes) de plusieurs colonnes consiste à invoquer la méthode astype() individuellement pour chaque colonne.
Bien que cette approche fonctionne comme prévu, elle nécessite plusieurs appels de fonction et davantage de code. Cela peut s'avérer particulièrement fastidieux lorsque tu souhaites modifier le type de données de nombreuses colonnes.
Une meilleure approche consiste à condenser toutes les conversions en un seul appel de fonction. Pour ce faire, il suffit de passer un dictionnaire de mapping entre les colonnes et les types de données, comme illustré ci-dessus.
Je t’invite à consulter le notebook sur Github pour avoir le code complet.
Et pour en savoir plus sur la méthode astype() : https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.astype.html
Ça t'a plu ? 😎 |
Reply