Maison >développement back-end >Tutoriel Python >Comment ajouter des zéros non significatifs aux colonnes de chaîne dans un DataFrame Pandas ?
Zéros non significatifs pour les chaînes Pandas DataFrame
Pour ajouter des zéros non significatifs aux colonnes de chaînes dans un DataFrame Pandas, vous pouvez utiliser l'extrait de code suivant :
<code class="python">df['ID'] = df['ID'].str.zfill(15)</code>
Cette méthode utilise la fonction zfill() de l'attribut str, qui permet de spécifier la largeur souhaitée de la chaîne. Dans ce cas, nous ajoutons 15 zéros non significatifs à la colonne ID.
Exemple :
Considérez le DataFrame suivant avec des colonnes de chaîne :
ID | text1 | text 2 |
---|---|---|
2345656 | blah | blah |
3456 | blah | blah |
541304 | blah | blah |
201306 | hi | blah |
12313201308 | hello | blah |
En utilisant la méthode zfill(), nous pouvons ajouter des zéros non significatifs à la colonne ID :
<code class="python">df['ID'] = df['ID'].str.zfill(15)</code>
Cela donnera le DataFrame suivant :
ID | text1 | text 2 |
---|---|---|
000000002345656 | blah | blah |
000000000003456 | blah | blah |
000000000541304 | blah | blah |
000000000201306 | hi | blah |
000012313201308 | hello | blah |
Notes supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!