Začněte nyníZačněte zdarma

Odstranění sloupců z DataFrame

Někdy DataFrame obsahuje sloupce, které už nepotřebuješ. Zjednodušení dat odstraněním nepotřebných sloupců je běžný krok. Pamatuješ si z videa, jakou metodu použít k odstranění řádku nebo sloupce?

Představ si, že chceš prezentovat výsledky výpočtu PCE zainteresovaným stranám ve své firmě, ale bez sloupců, které jsi k výpočtu použil/a. Z dodaného DataFrame pce odstraň sloupce PCDG, PCND a PCESV tak, aby zůstal pouze sloupec PCE. K dispozici máš seznam columns_to_drop.

Toto cvičení je součástí kurzu

Intermediate Python for Finance

Zobrazit kurz

Pokyny k cvičení

  • Vypiš sloupce DataFrame pce.
  • Vytvoř nový DataFrame z pce bez sloupců uvedených v seznamu columns_to_drop.
  • Vypiš sloupce nového DataFrame.
  • Odstraň sloupce ze seznamu columns_to_drop z DataFrame pce přímo na místě (in place).

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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)
Upravit a spustit kód