Umwandlung und Bereinigung von DataFrames
Sobald die Daten in eine bereinigte Python-Datenstruktur, wie z.B. eine Liste von Listen, umgewandelt wurden, ist es einfach, diese in einen pandas
DataFrame zu konvertieren. Du wirst genau das mit den Daten üben, die in der letzten Übung kuratiert wurden.
Wie üblich wurde pandas
als pd
importiert, und die Variable normalized_testing_scores
speichert die Liste der Testdaten der einzelnen Schulen, wie unten dargestellt.
[
['01M539', '111 Columbia Street', 'Manhattan', 657.0, 601.0, 601.0],
...
]
Diese Übung ist Teil des Kurses
ETL und ELT in Python
Anleitung zur Übung
- Erstelle einen
pandas
DataFrame aus der Liste der Listen, die in der Variablenormalized_testing_scores
gespeichert sind. - Lege die Spaltennamen für den
normalized_data
DataFrame fest.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# 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())