全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1943 3
2015-08-04
假设有以下数据:
timeidscore
114
1223
3333
4545
5515
6734
875
8861
8922
12033
time是solution的提交时间,id是solution编号,score是对solution的评分。评阅人可以重复对相同solution评分,如solution1 在time=1和time=55时被分别评分4和5。现想根据此实时评分结果输出累计得分数,如下:
timeidscoreaccumulate_1accumulate_2accumulate_3accumulate_4accumulate_5
11400010
122300110
333300210
454500211
551500202
673400112
87500112
886110112
892211012
1203311102
难点在于,有些solution是被重复打分的,后面的打分会覆盖前面的打分信息,且要根据新的打分信息更新累计数,即原来的得分的累计数要减一,新的得分的累计数要加一。请教各位如何实现?谢谢大家。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-8-5 05:40:49
累计得分数是怎么计算的?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-5 14:32:46
calsunny 发表于 2015-8-5 05:40
累计得分数是怎么计算的?
就是对应的变量的累积和。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-6 08:11:33
复制代码


MP742.PNG
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群