from sklearn.preprocessing import StandardScaler data = [[-1, 2], [-0.5, 6], [0, 10], [1, 18]] scaler = StandardScaler() # 实例化 scaler.fit(data) # fit,本质是生成均值和方差 # print(scaler.mean_) # 查看这俩列均值的属性mean_ # print(scaler.var_) # 查看这俩列方差的属性var_ x_std = scaler.transform(data) # 通过接口导出结果 # aa=scaler.fit_transform(data) # 使用fit_transform(data)一步达成结果 print(x_std.mean()) # 导出的结果是一个数组,用mean()查看均值 print(x_std.std()) # 用std()查看方差 bb=scaler.inverse_transform(x_std) # 使用inverse_transform逆转标准化 print(bb)
day 6 数据标准化
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.