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

Python ile Zaman Serisi Verilerini Manipüle Etme

kursunun bir parçasıdır
Kursu Görüntüle

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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