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))