【发布时间】:2020-02-06 10:19:28
【问题描述】:
我正在尝试对多元时间序列数据进行分类。我想对这种数据进行特征缩放。假设多元时间序列数据如下所示:
F1 F2 F3
[1.0 2.0 3.0 4.0........] [41.0 23.0 3.0 4.0.........] [103.0 27.0 3.0 43.0.......]
[331.0 2.0 3.0 4.0......] [41.0 23.0 3.50 444.0......] [1333.0 27.0 3.0 43.0......]
等等,
我应该如何使用这里的特征缩放来将所有特征带入相同的范围?
方法一: 1.为F1中的每个列表计算平均值和标准差并标准化数据 2.对所有特征中的所有列表重复上述步骤(F2,F3)
方法二: 1.计算F1中每个列表的均值,然后计算所有列表的均值,同样计算每个列表的std和F1中所有列表的平均值。使用这个均值和标准差来标准化特征 F1 2. 对所有其他功能重复上述步骤(F2,F3)
标准化此类数据的正确方法是什么?上述方法正确吗?
【问题讨论】:
标签: python-3.x machine-learning scikit-learn time-series standardized