Aylık ortalama, medyan ve S&P500 getirilerinin standart sapmasını görselleştir
Ayrıca, yukarı örneklenmiş verilerden birkaç toplu istatistiği nasıl hesaplayacağını da öğrendin.
Bunu kullanarak, son 10 yılda günlük S&P500 getirilerinin aylık ortalama, medyan ve standart sapmasının nasıl eğilim gösterdiğini keşfedelim.
Bu egzersiz
Python ile Zaman Serisi Verilerini Manipüle Etme
kursunun bir parçasıdırEgzersiz talimatları
Her zamanki gibi, senin için pandas'ı pd olarak ve matplotlib.pyplot'ı plt olarak içe aktardık.
'sp500.csv'dosyasını içe aktarmak içinpd.read_csv()kullan;parse_datesveindex_colile'date'sütununa dayalı birDateTimeIndexayarla, sonucusp500değişkenine ata ve.info()ile incele..squeeze()kullanaraksp500'ü birpd.Series()'e dönüştür ve.pct_change()uygulayıpdaily_returns'ü hesapla.daily_returns'ü ay sonu frekansına (takma ad:'M').resample()et ve'mean','median've'std'hesaplamak için.agg()uygula. Sonucustatsdeğişkenine ata.stats'ı.plot()et.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import data here
sp500 = ____
# Calculate daily returns here
daily_returns = ____
# Resample and calculate statistics
stats = ____
# Plot stats here