我想使用我的 PCA 的结果作为我的 LSTM 模型的输入。
我从应用 MinMaxScaler 开始,然后做了 PCA,(然后我当然重塑了我的数据):
sc = MinMaxScaler(feature_range=(0, 1))
data = sc.fit_transform(data)
pca = PCA()
data = pca.fit_transform(data)
问题是,这给了我一个介于 -1,23 和 1,33 之间的数据。我知道 LSTM 的输入必须介于 0 和 1 之间。
那我该怎么办?我应该在“数据”上再应用一次 MinMaxScaler 吗?