Я использовал функцию glmrob в R, чтобы показать, увеличивает ли принадлежность к определенной стратегии (3 категории) процент (0 - 1) успешных отчетов.Тем не менее, мои результаты показывают коэффициенты 2,1+, которые, как я полагаю, невозможны, поскольку DV может варьироваться только от 0 до 1.
Я запустил функцию с tcc = 1.345 и tcc = 3.5 без различий в результатах.Я не уверен, что с моим кодом что-то не так, так как я следовал тому, что мог найти при обмене стеками и переполнении стека.
rob5 <- glmrob(Num_ofSuccess/Total_No_Reports ~ RGamDesStrat3,
weights = Total_No_Reports, family = binomial, data = MyMasterThesisDataRSTUDIOV3,
method = "Mqle", control = glmrobMqle.control(tcc = 3.5))
Пример моего кода.
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) 0.5108 0.3266 1.564 0.118
RGamDesStrat3(0,1] 2.2088 0.4744 4.656 3.22e-06 ***
RGamDesStrat3(1,2] 2.1638 0.4346 4.979 6.40e-07 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Robustness weights w.r * w.x:
All 40 weights are ~= 1.
Тем не менее, я ожидал бы, что коэффициенты будут ниже 0,3 или 0,4 для обоих предикторов.