【发布时间】:2015-11-30 08:41:24
【问题描述】:
我有一些使用 scikit-learn 进行缩放的数据。 一旦缩放,我想恢复原始数据。这可能吗?如果没有,如何从原始数据中获取对应关系。
这是一个玩具示例
from sklearn.datasets import load_iris
from sklearn.preprocessing import scale
iris = load_iris()
X = iris.data
X_scale = scale(X)
print X[:4]
print X_scale[:4]
生产
[[ 5.1 3.5 1.4 0.2]
[ 4.9 3. 1.4 0.2]
[ 4.7 3.2 1.3 0.2]
[ 4.6 3.1 1.5 0.2]]
[[-0.90068117 1.03205722 -1.3412724 -1.31297673]
[-1.14301691 -0.1249576 -1.3412724 -1.31297673]
[-1.38535265 0.33784833 -1.39813811 -1.31297673]
[-1.50652052 0.10644536 -1.2844067 -1.31297673]]
如何从第二个数据中恢复原始数据?
【问题讨论】:
标签: python machine-learning scipy scikit-learn