[Python] 数组归一化

Python026

[Python] 数组归一化,第1张

数组归一化

归一化:将一组数据变化到某个固定区间中,通常,这个区间是[0,1],广义的讲,可以是各种区间,比如映射到[0,1]一样可以继续映射到其他范围,图像中可能会映射到[0,255],其他情况可能映射到[-1,1]。

看到各位大佬们都会把原始数据进行归一化,再处理。可是都没有人讲怎样把归一化的数据还原回来。

目前可找到的方法就只有matlab上的这个函数:

xtt = mapminmax('reverse',y1,ps)

在python上,就看到许多人推荐用sklearn进行归一化,但没有还原的方法呀。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

你要问我为什么 要还原?

把日期和气温的数据放到模型里跑半天,想看看下一天的气温,结果出来一个0.837之类东西。

sklearn中transform用来归一化后,可以用inverse_transform还原。