24小时热门版块排行榜    

查看: 599  |  回复: 5

yangwen7157

铁杆木虫 (正式写手)

[求助] 根据多列数据,排名次 已有2人参与

共有18个人,每人均收集5个因变量数据(即18行*5列),因变量数据均为连续型数据,其中前4个因变量的分数越高越好,第5个因变量的分数越低越好,如何根据这5个变量的数值,对这18人排名次?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

peterflyer

木虫之王 (文学泰斗)

peterflyer


【答案】应助回帖

感谢参与,应助指数 +1
楼主这种情况需要根据5个因变量的重要程度,综合决定排名情况。比如建立一个重要程度的加权函数,最后按这个加权函数进行排名。

» 本帖已获得的红花(最新10朵)

2楼2014-04-04 20:54:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mathstudy

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
yangwen7157: 金币+5, 有帮助 2014-04-08 11:02:45
同意一楼的说法,建立一个多元函数的映射(变量是5个因素),函数值是最终的评价标准,决定最后的排名。
3楼2014-04-05 07:31:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yangwen7157

铁杆木虫 (正式写手)

送红花一朵
引用回帖:
2楼: Originally posted by peterflyer at 2014-04-04 20:54:42
楼主这种情况需要根据5个因变量的重要程度,综合决定排名情况。比如建立一个重要程度的加权函数,最后按这个加权函数进行排名。

我没有学过建立函数,只知道五个变量权重值确实不太一样,例如分别为0.1,0.3,0.2,0.2,0.2,但不知道怎么建立函数,五个变量与因变量的关系也未知,没有理论假设,请详细赐教,非常感谢。

[ 发自手机版 http://muchong.com/3g ]
4楼2014-04-05 14:39:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

peterflyer

木虫之王 (文学泰斗)

peterflyer


引用回帖:
4楼: Originally posted by yangwen7157 at 2014-04-05 14:39:48
我没有学过建立函数,只知道五个变量权重值确实不太一样,例如分别为0.1,0.3,0.2,0.2,0.2,但不知道怎么建立函数,五个变量与因变量的关系也未知,没有理论假设,请详细赐教,非常感谢。
...

可以尝试建立各种各样的函数,然后以此来进行计算和排名,并将结果进行主管评估,确定权函数是否合适。比如F=0.1*f1+0.3*f2+0.2*f3+0.2*f4+0.2/f5 。
5楼2014-04-05 16:52:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yangwen7157

铁杆木虫 (正式写手)

引用回帖:
5楼: Originally posted by peterflyer at 2014-04-05 16:52:29
可以尝试建立各种各样的函数,然后以此来进行计算和排名,并将结果进行主管评估,确定权函数是否合适。比如F=0.1*f1+0.3*f2+0.2*f3+0.2*f4+0.2/f5 。...

大概明白您的意思了,但是建立这样的函数需要事先确定一些参数的值,或者值的范围,这些都是在理论基础上确定的,我现在的问题是没有理论基础,没有前期研究基础,无法确定参数范围,如果盲目尝试,可能会耗费大量时间精力,并且不能验证所选用的函数的正确程度。有没有可能从标准分数的角度入手,比如前4个变量都变成标准分数,第5个变量因为是越小越好,我就先变成标准分数,然后再变正负号(例如原始数据变成标准分后是30,我就把它变成-30),然后用五个变量的标准分数分别乘以权重值,求一个总分,不知这样有没有科学性,请赐教。
6楼2014-04-05 21:08:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yangwen7157 的主题更新
信息提示
请填处理意见