更改R中逻辑回归(glm)中使用的参考等位基因[重复]

Posted

技术标签:

【中文标题】更改R中逻辑回归(glm)中使用的参考等位基因[重复]【英文标题】:Changing the reference alllele used in logistic regression (glm) in R [duplicate] 【发布时间】:2020-03-16 12:44:02 【问题描述】:

我正在使用 R 中的 glm 函数来确定单个等位基因对疾病的风险;这是一项病例对照研究。当我运行 glm 函数时,R 会自动将具有最低数字或按字母顺序排列的等位基因作为参考等位基因。我需要根据每个基因和最中性的等位基因(即在病例和对照之间分布均匀的等位基因)来改变它。我该怎么做呢。我目前使用的代码是;

modelA <- (glm(trait ~ sex + A, data=Almon, family = binomial(link = 'logit')))

【问题讨论】:

【参考方案1】:

您需要使用relevel() -- 或者如果您使用forcats 库,fct_relevel() -- 来更改级别,以便首先引用。

更多内容:How to force R to use a specified factor level as reference in a regression?

【讨论】:

以上是关于更改R中逻辑回归(glm)中使用的参考等位基因[重复]的主要内容,如果未能解决你的问题,请参考以下文章

确定R中glm逻辑回归模型的阈值

逻辑回归 - 在 R 中定义参考水平

R语言使用glm函数构建logistic回归模型,使用forestmodel包的forest_model函数可视化逻辑回归模型对应的森林图

R语言使用glm函数构建logistic回归模型,使用forestmodel包的forest_model函数可视化逻辑回归模型对应的森林图

R语言广义线性模型函数GLM广义线性模型(Generalized linear models)glm函数构建逻辑回归模型(Logistic regression)

R语言在逻辑回归中求R square R方