首页 > 编程语言 > 详细

numpy数组-标准化数据

时间:2018-05-31 23:29:05      阅读:317      评论:0      收藏:0      [点我收藏+]

标准化数据的公式: (数据值 - 平均数) / 标准差

 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数组-标准化数据

原文:https://www.cnblogs.com/liulangmao/p/9119595.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!