Heim >Backend-Entwicklung >Python-Tutorial >Wie drucke ich einen Pandas-DataFrame ohne Index?
Einen Pandas-DataFrame ohne Index drucken
Um einen Pandas-DataFrame ohne seinen Index zu drucken, können Sie die Methode to_string mit index=False verwenden Parameter. Dadurch wird die Indexspalte aus der Ausgabe ausgeblendet.
Bedenken Sie den folgenden DataFrame:
User ID Enter Time Activity Number 0 123 2014-07-08 00:09:00 1411 1 123 2014-07-08 00:18:00 893 2 123 2014-07-08 00:49:00 1041
Um die Indexspalte zu entfernen, verwenden Sie den folgenden Code:
<code class="python">print(df.to_string(index=False))</code>
Dadurch wird der DataFrame wie folgt gedruckt:
User ID Enter Time Activity Number 123 00:09:00 1411 123 00:18:00 893 123 00:49:00 1041
Um die Ausgabe weiter zu verfeinern, berücksichtigen Sie, dass die Spalte „Zeit eingeben“ ein Datum/Uhrzeit-Typ ist. Sie können den dt.time-Accessor verwenden, um nur die Zeitkomponente aus der Spalte zu extrahieren, bevor Sie den DataFrame drucken.
<code class="python">print(df[['User ID', df['Enter Time'].dt.time, 'Activity Number']].to_string(index=False))</code>
Dadurch wird die gewünschte Ausgabe erzeugt:
User ID Enter Time Activity Number 123 00:09:00 1411 123 00:18:00 893 123 00:49:00 1041
Das obige ist der detaillierte Inhalt vonWie drucke ich einen Pandas-DataFrame ohne Index?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!