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

समय में स्टॉक कीमतों को शिफ्ट करना

वीडियो में आपने समय-श्रृंखला को बदलने का जो पहला तरीका देखा था, वह .shift() था, जो आपको Series या DataFrame में सभी मानों को DateTimeIndex के साथ किसी अलग समय पर कुछ पीरियड्स से शिफ्ट करने देता है.

आइए इसका उपयोग करके Google के स्टॉक प्राइस की एक सीरीज़ को 90 बिज़नेस दिनों से अतीत और भविष्य, दोनों दिशाओं में शिफ्ट करके विज़ुअली तुलना करें.

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

Python में Time Series डेटा मैनिपुलेट करना

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

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

हमने pandas को pd नाम से और matplotlib.pyplot को plt नाम से पहले ही इंपोर्ट कर लिया है.

  • pd.read_csv() का उपयोग करके 'google.csv' इंपोर्ट करें, 'Date' को डेट्स के रूप में पार्स करें, परिणाम को index के रूप में सेट करें और google में असाइन करें.
  • .asfreq() का उपयोग करके google की फ़्रीक्वेंसी को बिज़नेस डेली पर सेट करें.
  • google में नए कॉलम lagged और shifted जोड़ें, जिनमें क्रमशः Close को 90 बिज़नेस दिनों से अतीत और भविष्य में शिफ्ट किया गया हो.
  • google के तीनों कॉलम प्लॉट करें.

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

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

# Import data here
google = ____

# Set data frequency to business daily
google = ____

# Create 'lagged' and 'shifted'
google['lagged'] = ____
google['shifted'] = ____

# Plot the google price series


कोड संपादित करें और चलाएँ