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

Hisse senedi fiyatlarını zamanda kaydırma

Videoda gördüğün zaman serilerini değiştirmenin ilk yöntemi .shift() idi. Bu yöntem, bir Series veya DataFrame içindeki tüm değerleri DateTimeIndex boyunca belirli sayıda periyot kadar farklı bir zamana kaydırmana olanak tanır.

Bunu kullanarak Google’ın hisse fiyatı serisini 90 iş günü geçmişe ve geleceğe kaydırıp görsel olarak karşılaştıralım.

Bu egzersiz, kursun bir parçasıdır

Python ile Zaman Serisi Verilerini Manipüle Etme

Kursa Göz Atın

Egzersiz talimatları

pandaspd ve matplotlib.pyplotplt olarak çoktan içe aktardık.

  • 'Date' sütununu tarih olarak ayrıştırarak ve sonucu index olarak ayarlayarak pd.read_csv() ile 'google.csv' dosyasını içe aktar ve google değişkenine ata.
  • google için frekansı iş günlük olarak ayarlamak üzere .asfreq() kullan.
  • google'a sırasıyla Close sütununu 90 iş günü geçmişe ve geleceğe kaydıran lagged ve shifted adında yeni sütunlar ekle.
  • google'ın üç sütununu da çiz.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Import data here
google = ____

# Set data frequency to business daily
google = ____

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

# Plot the google price series


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