dd/PA/code/stationary diff.py
2025-05-15 16:32:52 +04:00

16 lines
415 B
Python

def difference(timeseries, interval=1):
diff = []
for i in range(interval, len(timeseries)):
value = timeseries[i] - timeseries[i - interval]
diff.append(value)
return np.array(diff)
diff_ts = difference(trend_ts)
plt.figure(figsize=(12, 6))
plt.plot(time[1:], diff_ts, label='Äèôôåðåíöèðîâàííûé ðÿä')
plt.legend()
plt.title('Ðÿä ïîñëå äèôôåðåíöèðîâàíèÿ')
plt.show()
adf_test(diff_ts)