Transformera och rensa DataFrames
När data har bearbetats till en rensad Python-datastruktur, till exempel en lista med listor, är det enkelt att konvertera den till en pandas-DataFrame. Du kommer att öva på just detta med data som bearbetades i föregående övning.
Som vanligt har pandas importerats som pd, och variabeln normalized_testing_scores innehåller listan med varje skolas testdata, 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
Övningsinstruktioner
- Skapa en
pandas-DataFrame från listan med listor som lagras i variabelnnormalized_testing_scores. - Ange kolumnnamnen för DataFrame
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())