作者:viper-zhu_890_552 | 来源:互联网 | 2023-05-19 05:04
标准化数据的公式: (数据值 - 平均数) / 标准差
1 import numpy as np
2
3 employment = np.array([
4 55.70000076, 51.40000153, 50.5 , 75.69999695,
5 58.40000153, 40.09999847, 61.5 , 57.09999847,
6 60.90000153, 66.59999847, 60.40000153, 68.09999847,
7 66.90000153, 53.40000153, 48.59999847, 56.79999924,
8 71.59999847, 58.40000153, 70.40000153, 41.20000076
9 ])
10
11 mean = employment.mean() #计算平均数
12 deviation = employment.std() #计算标准差
13 # 标准化数据的公式: (数据值 - 平均数) / 标准差
14 standardized_employment = (employment - mean) / deviation
15 print (standardized_employment)
结果:
1 [-0.31965231 -0.780123 -0.87650077 1.82207181 -0.03051941 -1.99019768
2 0.30144772 -0.16973184 0.23719615 0.84758731 0.18365304 1.00821665
3 0.87971351 -0.56595055 -1.07996476 -0.20185762 1.38301845 -0.03051941
4 1.2545153 -1.87240259]
numpy数组-标准化数据