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

Transformace a čištění DataFramů

Jakmile jsou data uspořádána do vyčištěné pythonové datové struktury, například do seznamu seznamů, jejich převod na pandas DataFrame je hračka. Právě to si teď procvičíš na datech připravených v předchozím cvičení.

Jako obvykle je pandas importován pod zkratkou pd a proměnná normalized_testing_scores obsahuje seznam testovacích výsledků jednotlivých škol, jak vidíš níže.

[
    ['01M539', '111 Columbia Street', 'Manhattan', 657.0, 601.0, 601.0],
    ...
]   

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

ETL a ELT v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř pandas DataFrame ze seznamu seznamů uloženého v proměnné normalized_testing_scores.
  • Nastav názvy sloupců pro DataFrame normalized_data.

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

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

# Create a DataFrame from the normalized_testing_scores list
normalized_data = ____(normalized_testing_scores)

# Set the column names
normalized_data.____ = ["school_id", "street_address", "city", "avg_score_math", "avg_score_reading", "avg_score_writing"]

normalized_data = normalized_data.set_index("school_id")
print(normalized_data.head())
Upravit a spustit kód