[英]BradleyTerry2 package missing one player in model results
[英]BradleyTerry2 package in R - Using null hypothesis as reference player
我在 R 中使用 BradleyTerry2 包来分析我的数据。 当使用 BTm 函数计算能力分数时,数据集中的第一项作为参考被移除,给定分数为 0,然后相对于该参考计算其他能力分数。
有没有办法使用零假设作为参考,而不是使用数据集中的第一项?
这是我正在使用的代码。 “ID”字段是玩家 ID。 此代码计算每个“对战”相对于数据集中的第一个对战的能力得分。
BTv1 <- BTm(player1=winner,player2=loser,id="ID",formula=~Matchup+(1|ID),data=btmdata)
我正在尝试针对比赛结果对比赛结果没有影响的零假设进行测试,但目前我不知道什么能力得分对应于零假设。 我想使用这个零假设作为参考,而不是使用数据集中的第一个匹配。
您可以使用anova
函数测试模型中术语的显着性,即
anova(BTv1, test = "Chisq")
使用您共享的示例数据和脚本,我们得到以下结果:
Sequential Wald Tests
Model: binomial, link: logit
Response: NULL
Predictor: ~Characters + (1 | ID)
Terms added sequentially (first to last)
Statistic Df P(>|Chi|)
NULL
Characters 46.116 26 0.008853 **
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.