Eliminarea coloanelor dintr-un DataFrame
Uneori, un DataFrame conține coloane de care nu mai ai nevoie. De multe ori este util să simplifici un DataFrame eliminând coloanele inutile. Îți amintești din video ce metodă trebuie folosită pentru a elimina un rând sau o coloană?
Să presupunem că vrei să prezinți rezultatele calculului tău PCE unor stakeholderi din companie, fără a include coloanele folosite în calcul. Elimină coloanele PCDG, PCND și PCESV din DataFrame-ul pce furnizat, păstrând doar coloana PCE. Lista columns_to_drop este deja definită.
Acest exercițiu face parte din cursul
Python intermediar pentru finanțe
Instrucțiuni pentru exercițiu
- Afișează coloanele DataFrame-ului
pce. - Creează un nou DataFrame din
pcefără coloanele din listacolumns_to_drop. - Afișează coloanele noului DataFrame.
- Elimină coloanele din
columns_to_dropdirect din DataFrame-ulpce, folosind opțiunea in place.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)