Spaltennamen in pandas iterieren

English Deutsch

Um Spaltennamen in pandas zu iterieren, verwenden

how-to-iterate-column-names-in-pandas.py
for column in df.columns:
    print(columns)

Für den TechOverflow-pandas-Zeitreihen-Beispieldatensatz wird df.columns beispielsweise sein

columns_index_example.py
Index(['Sine', 'Cosine'], dtype='object')

so dass das Iterieren über die Spalten mit

iterate_columns_example.py
# Vorgefertigten Zeitreihen-Beispieldatensatz laden
df = pd.read_csv("https://datasets.techoverflow.net/timeseries-example.csv", parse_dates=["Timestamp"])
df.set_index("Timestamp", inplace=True)

# Über Spalten iterieren
for column in df.columns:
    print(column)

ausgibt

iterate_columns_output.txt
Sine
Cosine

Beachten, dass df.columns die Indexspalte nicht anzeigt!


Check out similar posts by category: Pandas, Python