DataFrames को ट्रांसफॉर्म और क्लीन करना
जब डेटा को एक क्लीन किए हुए Python डेटा स्ट्रक्चर, जैसे लिस्ट-ऑफ-लिस्ट, में क्यूरेट कर लिया जाता है, तो उसे pandas DataFrame में बदलना आसान होता है. आप पिछले अभ्यास में क्यूरेट किए गए डेटा पर यही करने का अभ्यास करेंगे.
हमेशा की तरह, pandas को pd नाम से इम्पोर्ट किया गया है, और normalized_testing_scores वैरिएबल में हर स्कूल के टेस्टिंग डेटा की लिस्ट स्टोर है, जैसा नीचे दिखाया गया है.
[
['01M539', '111 Columbia Street', 'Manhattan', 657.0, 601.0, 601.0],
...
]
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में ETL और ELT
अभ्यास निर्देश
normalized_testing_scoresवैरिएबल में स्टोर लिस्ट-ऑफ-लिस्ट से एकpandasDataFrame बनाएँ.normalized_dataDataFrame के लिए कॉलम नाम सेट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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())