2016-07-11 5 views
0

Я пытаюсь создать таблицу для грубых нескорректированных и скорректированных коэффициентов шансов. Мой код выглядит следующим образом:Скорректированные и нескорректированные OR с пакетом greg

model<- glm(lead_ind ~ hseAge+ DurStayCat + 
         gender + Region + 
         ips_parasites, data=DfStudy2sel) 

printCrudeAndAdjustedModel(model) 

Однако мой вывод представляет собой таблицу бета и их доверительные интервалы. Как я могу получить ORs, 95% CI вместо этого? Спасибо

ответ

1

Проблема в том, что вы не выполняете логистическую регрессию, а просто гауссовскую. Необходимо указать, что вы используете семейство биномов, вот пример:

library(datasets) 
data(mtcars) 
mtcars$am <- factor(mtcars$am, labels = c("Automatic", "Manual")) 
fit <- glm(am == "Automatic" ~ cyl + mpg, data = mtcars, family = binomial) 

library(Greg) 
# Drop the intercept column via the -1 as it is rarely used in logistic models 
printCrudeAndAdjustedModel(fit)[-1,] 
+0

второй вопрос: могу ли я создать латексные таблицы с выхода? – user1916067

+0

Я не использую латекс, поскольку он часто вызывает проблемы при компиляции. Взгляните на пакет Hmisc, который имеет функцию латекса, которую я использовал в качестве вдохновения для моей функции htmlTable. Это потребует немного кодирования, чтобы заставить его работать –

 Смежные вопросы

  • Нет связанных вопросов^_^