如何用excel对数据进行极差标准化?
2个回答
展开全部
极值处理法
该种方法的算法即标准化公式如附图所示,注:对于指标值恒定的情况不适用。
这里以我国2007年中部地区6省的税收数据为例进行计算。易知,附图中的税收指标为极大型数据。所以采用的公式为x=(x-min)/(max-min),这样标准化后的数据最大值为1,最小值为0
使用max,min函数分别求出数据矩阵中每列中的最大值和最小值。
max
146.1136
184.2366
102.9228
30.2578
25.8857
42.8733
15.656
7.8004
18.2303
14.9975
1.9689
17.1054
35.0698
3.3696
min
53.0534
95.0788
37.8106
14.8271
2.8286
17.0098
5.7824
3.1799
4.1246
1.1311
0.3081
1.7933
5.5753
0.0874
再求出极值处理法的分母即最大值与最小值的差值
max-min
93.0602
89.1578
65.1122
15.4307
23.0571
25.8635
9.8736
4.6205
14.1057
13.8664
1.6608
15.3121
29.4945
3.2822
4
使用每列中的数值与最小值的差比上分母即可求出标准化后的数据。公式举例:值=(b6-$b$13)/$b$14。如附图所示为使用极值处理法后的前后数据对比。
该种方法的算法即标准化公式如附图所示,注:对于指标值恒定的情况不适用。
这里以我国2007年中部地区6省的税收数据为例进行计算。易知,附图中的税收指标为极大型数据。所以采用的公式为x=(x-min)/(max-min),这样标准化后的数据最大值为1,最小值为0
使用max,min函数分别求出数据矩阵中每列中的最大值和最小值。
max
146.1136
184.2366
102.9228
30.2578
25.8857
42.8733
15.656
7.8004
18.2303
14.9975
1.9689
17.1054
35.0698
3.3696
min
53.0534
95.0788
37.8106
14.8271
2.8286
17.0098
5.7824
3.1799
4.1246
1.1311
0.3081
1.7933
5.5753
0.0874
再求出极值处理法的分母即最大值与最小值的差值
max-min
93.0602
89.1578
65.1122
15.4307
23.0571
25.8635
9.8736
4.6205
14.1057
13.8664
1.6608
15.3121
29.4945
3.2822
4
使用每列中的数值与最小值的差比上分母即可求出标准化后的数据。公式举例:值=(b6-$b$13)/$b$14。如附图所示为使用极值处理法后的前后数据对比。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询