Wide से Long फ़ॉर्मैट में डेटा Unpivot करना
आपने Spotify डेटा पर groupby-aggregation चलाया है, जिससे DataFrame wide_df में प्रति कलाकार प्रति वर्ष स्ट्रीम्स की संख्या पर कई तरह के आँकड़े मिलते हैं। अब आप wide_df के डेटा को डेटा विज़ुअलाइज़ेशन में उपयोग के लिए long फ़ॉर्मैट में बदलना चाहते हैं।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Polars परिचय
अभ्यास निर्देश
- हर पंक्ति की पहचान के लिए
"artist"और"year"को index कॉलम के रूप में उपयोग करें。 wide_dfके statistics कॉलमों पर unpivot करें:"avg_streams","max_streams","min_streams"。- वैरिएबल कॉलम का नाम
"metric"और वैल्यू कॉलम का नाम"stream_count"रखें।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
long_df = (
wide_df
.unpivot(
# Set the index columns
index=____,
# Unpivot on the stats columns
on=____,
# Name the variable and value columns
variable_name=____,
value_name=____
)
)
print("\nLong format DataFrame:")
print(long_df)