S&P500 रिटर्न के मासिक mean, median और standard deviation को विज़ुअलाइज़ करें
आपने अपसैंपल किए गए डेटा से कई एग्रीगेट स्टैटिस्टिक्स निकालना भी सीखा है.
चलिए देखते हैं कि पिछले 10 सालों में दैनिक S&P500 रिटर्न का मासिक mean, median और standard deviation किस तरह ट्रेंड हुए हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Time Series डेटा मैनिपुलेट करना
अभ्यास निर्देश
हमने आपके लिए pandas को pd नाम से और matplotlib.pyplot को plt नाम से इम्पोर्ट कर रखा है.
pd.read_csv()का उपयोग करके'sp500.csv'इम्पोर्ट करें,parse_datesऔरindex_colके जरिए'date'कॉलम पर आधारितDateTimeIndexसेट करें, परिणामsp500में असाइन करें, और.info()से जाँच करें..squeeze()सेsp500कोpd.Series()में बदलें, और.pct_change()लगाकरdaily_returnsकी गणना करें.daily_returnsको.resample()करके month-end फ़्रीक्वेंसी (उपनाम:'M') पर लाएँ, और.agg()से'mean','median', और'std'निकालें. परिणामstatsमें असाइन करें.statsको.plot()करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import data here
sp500 = ____
# Calculate daily returns here
daily_returns = ____
# Resample and calculate statistics
stats = ____
# Plot stats here