我是熊猫新手。我有一个时间序列数据。我怎样才能轻松地进行以下操作?
我有一个称为输入的二维矩阵。每行有 5 个元素。有很多行(数千)
input[t,:] = [f1, f2, f3, f4, f5]
(1) 我需要计算样本之间的相对差异。
IErel[t,:] = ( input[t,:]-input[t-1,:] ) / input[t-1,:]
(2) 我需要创建一个大小为 80 的滑动窗口。
IEwin[t,:] = [rel[t,:],rel[t-1,:],...,rel[t-79,:]]
我怎么能在 Pandas 或任何其他框架(例如 scikit.timeseries)中做到这一点。