LoslegenKostenlos loslegen

Spalten aus einem DataFrame entfernen

Manchmal enthält dein DataFrame Spalten, die du nicht mehr brauchst. Häufig musst du ein DataFrame vereinfachen, indem du Spalten entfernst. Erinnerst du dich aus dem Video, welche Methode du verwenden musst, um eine Zeile oder eine Spalte zu löschen?

Stell dir vor, du möchtest die Ergebnisse deiner PCE-Berechnung Stakeholdern in deinem Unternehmen präsentieren, ohne die Spalten zu zeigen, die du für die Berechnung verwendet hast. Entferne die Spalten PCDG, PCND und PCESV aus dem bereitgestellten DataFrame pce, sodass nur die Spalte PCE übrig bleibt. Die Liste columns_to_drop ist vorhanden.

Diese Übung ist Teil des Kurses

Fortgeschrittenes Python für Finanzen

Kurs anzeigen

Anleitung zur Übung

  • Gib die Spalten des DataFrames pce aus.
  • Erstelle ein neues DataFrame aus pce ohne die Spalten in der Liste columns_to_drop.
  • Gib die Spalten des neuen DataFrames aus.
  • Entferne die Spalten in columns_to_drop im DataFrame pce direkt (in place).

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

columns_to_drop = ['PCDG', 'PCND', 'PCESV']

# Print the current columns of the DataFrame pce
____(pce.columns)

# Create new_pce by dropping columns_to_drop from pce
new_pce = pce.drop(columns=____)
# Print the columns of the new DataFrame
print(new_pce.____)

# Drop the columns in_place in the original DataFrame
pce.____(columns=columns_to_drop, inplace=____)

# Print the columns of the DataFrame pce
print(pce.columns)
Code bearbeiten und ausführen