Использование функции glmrob в R с пропорциональной / процентной зависимой переменной - PullRequest
1 голос
/ 12 июня 2019

Я использовал функцию 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 для обоих предикторов.

...