作者:乔山办公网日期:
返回目录:excel表格制作
代码如下:
x1 = [1 2 4], x2 = [5 2 3];
>> [y,ps] = mapminmax(x1)
y =
-1.0000 -0.3333 1.0000
ps =
name: 'mapminmax'
xrows: 1
xmax: 4
xmin: 1
xrange: 3
yrows: 1
ymax: 1
ymin: -1
yrange: 2
数据归一化应该是有多种算法的吧?
线性归zhidao一化,直接sin()也算是专归一化吧?
matlab有一个函数:PREMNMX
Preprocesses data so that minimum is -1 and maximum is 1.
你可以查看它的算法的代码看是不是你要的那种算法。
数据统计分属析统计我是外行。:)
使用场景与set类似,区别是set不是自动有序的,而sorted set可以通过用户额外提供一个优先级(score)的参数来为成员排序,并且是插入有序的,即自动排序。
比如对A1到A10中的是zd个数进行归一化处理,就是分别计算每个数占这是个数这和的百分比,可以用公式计算,不是很难,例如:在单元格B1中输入“内=A1/sum($A$1:$A$10)",点击B1右下角的黑十字下拉到B10放开鼠标,b列的结果就是你要容的归一化结果。数据多的话只需改动公式中sum函数的引用位置,如A列有100个数,B1中改为”=A1/sum($A$1:$A$100)“