簡體   English   中英

R 中的 BradleyTerry2 包 - 使用零假設作為參考球員

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM