Streams को billions में कनवर्ट करना
आप एक रिकॉर्ड कंपनी में डेटा एनालिस्ट हैं. आपके पास Spotify का एक डेटासेट है जिसमें 25 लोकप्रिय एल्बम और उनके स्ट्रीमिंग मेट्रिक्स हैं, जैसे total plays, monthly listeners, और popularity scores. streams कॉलम total plays को बड़े integers में दिखाता है, जिन्हें पढ़ना कठिन है. इसलिए आपको इन्हें एक कस्टम Python फंक्शन की मदद से billions में कनवर्ट करना है.
polars को pl के रूप में लोड किया गया है. DataFrame spotify और to_billions() फंक्शन आपके लिए पहले से उपलब्ध हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Polars के साथ Data Transformation
अभ्यास निर्देश
streamsकॉलम परto_billionsलागू करकेstreams_billionsनाम का नया कॉलम बनाएँ.- स्पष्ट टाइप नियंत्रण के लिए return type को
pl.Float64के रूप में निर्दिष्ट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Apply to_billions to the streams column
result = spotify.with_columns(
pl.col("streams").____(
____, return_dtype=____
).alias("streams_billions")
)
print(result.head())