z-score 是一种常用基于正态分布的数据标准化方法,主要用于有正态分布倾向(对称,且中间密,两边疏)的数据,具体公式如下
其中S是样本标准差,公式是
有多组数据
每次组据第一行,有一个整数n ,代表有n个数
解下列有n个整数 a1,a2,a3,…….an
1<n<=1e3
0<=ai<=1e4
数据的组数小于100
每组保证至少有两个不同的值
对于每组数据输出n个浮点数,代表将ai通过z-score变化后的值,保留6位小数。
注意若z-score化后绝对值大于3,则认为该值是异常值,用8011代替。
3 1 2 3 12 100000 2 405 7 33 201 55 108 55 307 155 233
-1.000000 0.000000 1.000000 8011 -0.293526 -0.279546 -0.293352 -0.292450 -0.286623 -0.291687 -0.289849 -0.291687 -0.282945 -0.288218 -0.285512