Kolommen verwijderen uit DataFrame
Soms heeft je DataFrame kolommen die je niet meer nodig hebt. Vaak moet je een DataFrame vereenvoudigen door kolommen te verwijderen. Weet je nog uit de video welke methode je gebruikt om een rij of kolom te verwijderen?
Stel dat je de resultaten van je PCE-berekening wilt presenteren aan stakeholders in je bedrijf, zonder de kolommen te laten zien die je voor de berekening gebruikte. Verwijder de kolommen PCDG, PCND en PCESV uit de meegeleverde DataFrame pce, zodat alleen de kolom PCE overblijft. De lijst columns_to_drop is meegegeven.
Deze oefening maakt deel uit van de cursus
Python voor Finance - gevorderd
Oefeninstructies
- Print de kolommen van de DataFrame
pce. - Maak een nieuwe DataFrame van
pcezonder de kolommen in de lijstcolumns_to_drop. - Print de kolommen van de nieuwe DataFrame.
- Verwijder de kolommen in
columns_to_dropin-place uit de DataFramepce.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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)