ÎncepețiÎncepe gratuit

Transformarea și curățarea DataFrame-urilor

Odată ce datele au fost organizate într-o structură Python curată, cum ar fi o listă de liste, conversia acestora într-un DataFrame pandas devine simplă. Vei exersa exact acest lucru folosind datele pregătite în exercițiul anterior.

Ca de obicei, pandas a fost importat ca pd, iar variabila normalized_testing_scores stochează lista cu datele de testare ale fiecărei școli, după cum este prezentat mai jos.

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

Acest exercițiu face parte din cursul

ETL și ELT în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un DataFrame pandas din lista de liste stocată în variabila normalized_testing_scores.
  • Setează numele coloanelor pentru DataFrame-ul normalized_data.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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())
Editează și rulează codul