回复 第156楼 的 bootstrap:我也是用R的paste(),如果要在测试集上生成一个随机的用户B排序,可以试试下面的R代码。(不过这种无意义的尝试还是不推荐做,给服务器省点压力吧)
test = read.table('test.txt', header = TRUE)<br />
names(test) = gsub('_', '.', tolower(names(test)))<br />
rank.b = with(test, tapply(rnorm(nrow(test)),<br />
user.id.a, function(x)<br />
paste(rank(x, ties.method='random'), collapse=' ')))<br />
writeLines(rank.b, con = 'purely-random-ranks.txt')<br />
## 问题的关键就是这个rnorm(nrow(test))
</p>
如果有人用这段代码中了奖,到时候奖金要分一半给我!![s:11]