BaşlayınÜcretsiz Başlayın

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ır
Kursu Görüntüle

Egzersiz talimatları

Her zamanki gibi, senin için pandaspd olarak ve matplotlib.pyplotplt olarak içe aktardık.

  • 'sp500.csv' dosyasını içe aktarmak için pd.read_csv() kullan; parse_dates ve index_col ile 'date' sütununa dayalı bir DateTimeIndex ayarla, sonucu sp500 değişkenine ata ve .info() ile incele.
  • .squeeze() kullanarak sp500'ü bir pd.Series()'e dönüştür ve .pct_change() uygulayıp daily_returns'ü hesapla.
  • daily_returns'ü ay sonu frekansına (takma ad: 'M') .resample() et ve 'mean', 'median' ve 'std' hesaplamak için .agg() uygula. Sonucu stats değ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


Kodu Düzenle ve Çalıştır