Diğer dönüşümler
Fark alma, bir zaman serisini durağan yapmak için denemen gereken ilk dönüşüm olmalı. Ama bazen en iyi seçenek değildir.
Hisse senedi zaman serilerini dönüştürmenin klasik bir yolu, serinin log-getirisidir. Şöyle hesaplanır: $$log\_return ( y_t ) = log \left( \frac{y_t}{y_{t-1}} \right)$$
Amazon hisse senedi zaman serisi senin için amazon olarak yüklendi. Bu DataFrame'in log-getirisini şu şekilde ikame ederek hesaplayabilirsin:
- \(y_t \rightarrow\)
amazon - \(y_{t-1} \rightarrow\)
amazon.shift(1) - \(log() \rightarrow\)
np.log()
Bu egzersizde, Amazon hisse senedi zaman serisinin log-getiri dönüşümü ile birinci mertebe farkını karşılaştırarak hangisinin seriyi daha iyi durağanlaştırdığını bulacaksın.
Bu egzersiz
Python'da ARIMA Modelleri
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Calculate the first difference and drop the nans
amazon_diff = ____
amazon_diff = amazon_diff.dropna()
# Run test and print
result_diff = adfuller(amazon_diff['close'])
print(result_diff)