kuangsir6 发表于 2014-4-28 14:08 
从最低值到A包不包括A? 答:包括A
从A到B包不包括A和B? 答:包括B,不包括A。
谢谢你!我自己做了试验,得出结论是:
重新编码变量时,如果有几行条件,如上面我写的,则从第一行开始执行,包括界值,如A、如B;接下来执行第二行,如果某个界值已经在第一行包括了则本行运算不包括,如果没有包括,则本行运算包括;以此类推……
大家可以做个试验,数据如下
0.9999999
1
1.0000001
1.9999999
2
2.0000001
如果你编码变量是从小到大编码,如下
旧值:从最小到1;新值:1
旧值:从1到2;新值:1.5
旧值:从2到最大;新值:2
则转换结果为
1
1
1.5
1.5
1.5
2
如果你编码变量是从大到小编码,如下
旧值:从2到最大;新值:2
旧值:从1到2;新值:1.5
旧值:从最小到1;新值:1
则转换结果为
1
1.5
1.5
1.5
2
2
如果你编码变量是从中间开始,如下
旧值:从1到2;新值:1.5
旧值:从最小到1;新值:1
旧值:从2到最大;新值:2
则转换结果为
1
1.5
1.5
1.5
1.5
2