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

Rolling sum की गणना

London bike-sharing डेटा के साथ जारी रखते हुए, प्रति घंटे के रेंटल काउंट एक घंटे से अगले घंटे तक काफी उछल सकते हैं, जिससे ट्रेंड पहचानना मुश्किल हो जाता है. Rolling statistics इस शोर को लगातार पंक्तियों की एक विंडो पर योग करके स्मूद कर देते हैं.

polars pl के रूप में लोड है. DataFrame bikes उपलब्ध है, जिसमें time, rentals, और temp कॉलम हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Polars के साथ Data Transformation

पाठ्यक्रम देखें

अभ्यास निर्देश

  • rentals का 3-घंटे का rolling sum लेकर rolling_total नाम का एक कॉलम जोड़ें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Add a 3-hour rolling sum of rentals
bikes.with_columns(
    pl.col("rentals").____(window_size=____).alias("____")
)
कोड संपादित करें और चलाएँ