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

Přidávání nových sloupců

Nemusíš pracovat jen s daty, která dostaneš. Do DataFrame můžeš přidávat nové sloupce – tento proces má mnoho názvů, například transformace, mutace nebo feature engineering.

Nové sloupce můžeš vytvořit úplně od základu, nebo je odvodit z existujících sloupců – třeba jejich součtem nebo převodem jednotek.

homelessness je DataFrame obsahující odhady počtu bezdomovců v jednotlivých státech USA v roce 2018. Sloupec individual udává počet bezdomovců, kteří nejsou součástí rodiny s dětmi. Sloupec family_members udává počet bezdomovců, kteří jsou součástí rodiny s dětmi. Sloupec state_pop obsahuje celkovou populaci daného státu.

homelessness je k dispozici a pandas je načteno jako pd.

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

Manipulace s daty v pandas

Zobrazit kurz

Pokyny k cvičení

  • Přidej do homelessness nový sloupec s názvem total, který bude obsahovat součet sloupců individuals a family_members.
  • Přidej do homelessness další sloupec s názvem p_homeless, který bude obsahovat podíl celkového počtu bezdomovců (total) vůči celkové populaci každého státu (state_pop).

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

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

# Add total col as sum of individuals and family_members
____

# Add p_homeless col as proportion of total homeless population to the state population
____

# See the result
print(homelessness)
Upravit a spustit kód