glmer参考结果字符串

时间:2016-03-28 15:04:23

标签: r logistic-regression lme4 mixed-models

我正在运行多级逻辑回归,使用R中包glmer的函数lme4。我的二项式结果(或响应)变量被编码为c和{{1 }}

我的问题是:如何知道结果变量的哪个级别作为参考结果?

默认引用似乎是按字母顺序排在第一位(在我的情况下是g),这是真的吗?

我在使用clevels函数后猜测:

relevel

这似乎说levels(data$Outcome) # [1] "c" "g" test <- relevel(data$Outcome, ref = "g") # levels(test) # [1] "g" "c" 之前是参考,但这是相当间接的。

我的作业:
我没有使用c?glmer的在线pdf手册或相关帖子找到答案:

对于0/1编码响应的情况:
Using glmer for logistic regression, how to verify response reference

获得使用&#39;重新编码的提示&#39;功能来自: Logistic regression - defining reference level in R

1 个答案:

答案 0 :(得分:0)

您需要更改参考级别的订单。 This post演示了如何做到这一点。在你的情况下,这样写:

data$Outcome <- factor(data$Outcome, levels = c("g", "c"))

根据OP的评论进行编辑要回答您的问题:是的,默认情况下,因子级别按字母顺序排列。这位R-Blogger的post对此进行了更多讨论。