16 lines
415 B
Python
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) |