शुरू करेंमुफ़्त में शुरू करें

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)
कोड संपादित करें और चलाएँ