Kom igångKom igång gratis

Ta bort kolumner från en DataFrame

Ibland innehåller din DataFrame kolumner som du inte längre behöver. Det är ofta nödvändigt att förenkla en DataFrame genom att ta bort kolumner. Kommer du ihåg från videon vilken metod du använder för att ta bort en rad eller en kolumn?

Antag att du vill presentera resultaten av din PCE-beräkning för intressenter på ditt företag, utan att visa de kolumner som användes i beräkningen. Ta bort kolumnerna PCDG, PCND och PCESV från den tillhandahållna DataFrame:n pce, så att bara kolumnen PCE återstår. Listan columns_to_drop är redan definierad.

Den här övningen är en del av kursen

Intermediate Python för finans

Visa kurs

Övningsinstruktioner

  • Skriv ut kolumnerna i DataFrame:n pce.
  • Skapa en ny DataFrame från pce utan kolumnerna i listan columns_to_drop.
  • Skriv ut kolumnerna i den nya DataFrame:n.
  • Ta bort kolumnerna i columns_to_drop från DataFrame:n pce direkt på plats.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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)
Redigera och kör kod