Справочная информация Для моей диссертации я провел парный кафетерий, в котором птицам были представлены пары фруктов, и было записано, какой выбор они выбрали.Из исследования я обнаружил, что подходящей моделью для анализа этих данных является модель Брэдли Терри.Я не статистик и относительно новичок в R, поэтому любая помощь будет признательна
Issue Использование пакета BradleyTerry2
мой фрейм данных выглядит следующим образомкакие fruit1 и Fruit2 представляют Игрока 1 и 2 и основные частоты побед и поражений для player1 vsplayer 2
После https://cran.r -project.org / web / packages / BradleyTerry2 / vignettes /BradleyTerry.pdf
Я использую код
R>prefModel<-BTm(cbind(win1,win2),fruit1,fruit2,~fruit,id="fruit",data=df)
Это приводит к ошибке
Error in Diff(player1, player2, formula, id, data, separate.ability, refcat, :
'player1$fruit' and 'player2$fruit' must be factors with the same levels
Попытка чего-то другого также выдает такую же ошибку
BTm(outcome=cbind(win1,win2),player1=fruit1,player2=fruit2,
formula=~fruit,id="fruit",)
(!is.factor(df$fruit1) || !is.factor(df$fruit2) ||
!identical(levels(df$fruit1), levels(df$fruit2)))
возвращено [ИСТИНА]