一、Min-Max 规范化(最小-最大规范化)

将原始数据映射到 [0, 1] 之间:

(原始值 - 最小值)/(最大值 - 最小值)

当原始数据存在小部分很大/很小的数据时,会造成大部分数据规范化后接近于0/1,无法准确区分数据;

 

data = (data - data.min())/(data.max() - data.min())

 

二、 零-均值规范化

公式为

(原始值 - 平均值)/ 标准差

该方式得到的是:给定数据距离其均值多少个标准差;

 

data = (data - data.mean())/data.std()