Führende Nullen für Pandas-DataFrame-Strings
Um führende Nullen zu String-Spalten in einem Pandas-DataFrame hinzuzufügen, können Sie den folgenden Codeausschnitt verwenden:
<code class="python">df['ID'] = df['ID'].str.zfill(15)</code>
Diese Methode verwendet die zfill()-Funktion aus dem str-Attribut, mit der Sie die gewünschte Breite der Zeichenfolge angeben können. In diesem Fall fügen wir der ID-Spalte 15 führende Nullen hinzu.
Beispiel:
Betrachten Sie den folgenden DataFrame mit Zeichenfolgenspalten:
ID | text1 | text 2 |
---|---|---|
2345656 | blah | blah |
3456 | blah | blah |
541304 | blah | blah |
201306 | hi | blah |
12313201308 | hello | blah |
Mit der zfill()-Methode können wir führende Nullen zur ID-Spalte hinzufügen:
<code class="python">df['ID'] = df['ID'].str.zfill(15)</code>
Dies führt zu folgendem DataFrame:
ID | text1 | text 2 |
---|---|---|
000000002345656 | blah | blah |
000000000003456 | blah | blah |
000000000541304 | blah | blah |
000000000201306 | hi | blah |
000012313201308 | hello | blah |
Zusätzliche Hinweise :
Das obige ist der detaillierte Inhalt vonWie füge ich führende Nullen zu Zeichenfolgenspalten in einem Pandas-DataFrame hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!