Python 時系列分析 1,000本ノック
– ノック66: 時系列のトレンド除去 –

Python 時系列分析 1,000本ノック– ノック66: 時系列のトレンド除去 –
次の Python コードは、どのトレンド除去手法を使用していますか?

Python コード:

import numpy as np
import matplotlib.pyplot as plt
from scipy.signal import detrend

np.random.seed(42)
data = np.linspace(0, 10, 100) + np.random.randn(100)

detrended_data = detrend(data)

plt.plot(data, label='Original')
plt.plot(detrended_data, label='Detrended')
plt.legend()
plt.show()

 

回答の選択肢:

(A) 単回帰法
(B) ローリング平均
(C) 移動平均フィルター
(D) 指数平滑法