Kom igångKom igång gratis

Transformera och rensa DataFrames

När data har bearbetats till en strukturerad Python-datastruktur, till exempel en lista av listor, är det enkelt att konvertera den till en pandas DataFrame. Det är precis det du ska öva på här, med de data som bearbetades i förra övningen.

Som vanligt har pandas importerats som pd, och variabeln normalized_testing_scores lagrar listan med varje skolas testresultat, enligt nedan.

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

Den här övningen är en del av kursen

ETL och ELT i Python

Visa kurs

Övningsinstruktioner

  • Skapa en pandas DataFrame från listan av listor som lagras i variabeln normalized_testing_scores.
  • Ange kolumnnamnen för DataFrame:n normalized_data.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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())
Redigera och kör kod