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

डेटा रेंज से डेटा चुनना

ऐसे डेटा को निकालना जो विशिष्ट शर्तों को पूरा करता हो, DataFrames के साथ सबसे शक्तिशाली और आम ऑपरेशनों में से एक है. आप इसे अभी Alphabet के स्टॉक डेटा पर आज़मा सकते हैं. आपके पास DataFrame alphabet और datetime वैरिएबल start_date और end_date दिए गए हैं. DataFrame का head इस प्रकार दिखता है:

date close volume open high low
2019-08-02 1196.32 1745450 1203.00 1209.500 1190.00
2019-08-01 1211.78 1771271 1217.63 1236.298 1207.00
2019-07-31 1218.20 1997999 1224.87 1234.910 1208.18
2019-07-30 1228.00 1430775 1227.00 1236.910 1225.32
2019-07-29 1241.84 2069127 1242.50 1248.995 1230.20

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

इंटरमीडिएट Python फॉर फाइनेंस

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

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

  • दिए गए date range में आने वाली historical तारीखों का एक mask बनाएँ.
  • किसी DataFrame से पंक्तियों का चयन करने के लिए mask का उपयोग किया जा सकता है.

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

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

# Calculate the mask for one week
mask = (alphabet['date'] ____ start_date) & (alphabet['____'] <= end_date)

# Use the mask to get the data for one week
df = alphabet[____]

# Look at result
print(df)
कोड संपादित करें और चलाएँ