Anzahl der angezeigten Spalten/Zeilen im Dataframe

Standardmäßig zeigt Pandas bei längeren Dataframes nur die ersten und letzten Spalten und Zeilen an. Wenn man jedoch den gesamten Dataframe-Output sehen will, muss man zuerst ein paar Code-Zeilen hinzufügen. Ich mache das ganz oben, direkt nach dem Import der anderen Pakete.


import pandas as pd

pd.set_option('display.max_rows', 100)
pd.set_option('display.max_columns', 100)
pd.set_option('display.width', None)
pd.set_option('display.max_colwidth', 100)

Statt der 100 kann auch ein höherer oder niedrigerer Wert eingesetzt werden. Bis vor kurzem war auch -1 möglich, um unendlich viele Zeilen und Spalten anzuzeigen, das Feature ist aber in neueren Pandas-Versionen entfernt worden.

Außerdem lohnt es sich, die Anzahl der Dezimalstellen hinter dem Komma zu begrenzen (außer, man mag es wirklich, wirklich genau…)


# 3 Dezimalstellen anzeigen:
pd.set_option("display.precision", 3)