Verschönern Sie eine ganze Pandas-Serie / einen ganzen DataFrame
Sie können die Methode .head()
verwenden, um die ersten Zeilen einer Pandas-Serie oder eines DataFrames in einem "hübschen" Format auszugeben. Standardmäßig werden die ersten 5 Zeilen ausgegeben, aber Sie können eine Zahl als Argument übergeben, um anzugeben, wie viele Zeilen ausgegeben werden sollen.
import pandas as pd
# Erstellen Sie einen Beispiel-DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# Drucken Sie die ersten Zeilen aus
print(df.head())
Sie können auch das Attribut .style
verwenden, um den gesamten DataFrame mithilfe von CSS zu formatieren.
# Erstellen Sie einen Beispiel-DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# Verwenden Sie das Attribut .style, um den DataFrame zu formatieren
df.style
Für große Dataframes mit vielen Zeilen können Sie auch pd.options.display.max_rows
und pd.options.display.max_columns
verwenden, um die Anzahl der anzuzeigenden Zeilen und Spalten zu begrenzen.
pd.options.display.max_rows = 10
pd.options.display.max_columns = 10
df
Sie können auch die Methode .to_string()
verwenden, um den gesamten DataFrame in einem einzigen String auszugeben:
print(df.to_string())
Sie können auch die Methode .to_string()
mit index=False
und header=False
verwenden, um Index und Kopfzeile aus der Ausgabe zu entfernen:
print(df.to_string(index=False, header=False))