R:用于随机成对比较的用户偏好结构的生成模型

时间:2018-01-23 18:44:04

标签: r comparison matching montecarlo

在一组生成的男人和女人身上,我想让他们在一组随机的成对比较中互相评价。

示例:

Match1: Man1 compares Woman1 vs. Woman2. W2 > W1
Match2: Man1 compares Woman2 vs. Woman3. W3 > W2
...
Preferences of Man1 pM1: W3 > W2 > W1

我使用herehere中的信息重新创建了通用集。每个男人,女人都有一定的特征(性别,身高,年龄,教育程度,收入,bmi)和对理想伴侣的偏好。例如:

   playerID gender height age education income  bmi prefHeight prefAge prefEducation prefIncome
1        7      0    167  22         2      4 19.5     173.24   23.52          2.84       6.05
2        8      0    161  21         4      2 21.1     170.95   27.93          3.84       6.33
3        9      0    168  34         5      5 19.8     184.05   40.08          6.45       6.41
4       10      0    171  28         4      4 18.7     169.39   24.16          2.53       3.91
...

现在,我想要为每个玩家生成一组随机的100对成对比较。因此,如果在我的网络中有60名男性和40名女性,则100名玩家将比较100x两个随机配置文件 - > 10.000比较。

如何计算玩家1喜欢玩家7优先于玩家8的概率?

0 个答案:

没有答案