r - 更改 R 中逻辑回归 (glm) 中使用的参考等位基因
问题描述
我正在使用 R 中的 glm 函数来确定单个等位基因对疾病的风险;这是一项病例对照研究。当我运行 glm 函数时,R 会自动将具有最低数字或按字母顺序排列的等位基因作为参考等位基因。我需要根据每个基因和最中性的等位基因(即在病例和对照之间分布均匀的等位基因)来改变它。我该怎么做呢。我目前使用的代码是;
modelA <- (glm(trait ~ sex + A, data=Almon, family = binomial(link = 'logit')))
解决方案
您将想要使用relevel()
——或者如果你正在使用forcats
库fct_relevel()
——来更改级别,以便首先引用。
这里还有更多:如何强制 R 在回归中使用指定的因子水平作为参考?
推荐阅读
- python - 尝试使用 OS 模块 (Python) 重命名多个文件,收到错误消息:“ValueError: not enough values to unpack (expected 2, got 1)”
- php - PHP 6 小时后删除记录
- pytorch - 不支持散点图
- python - Python:将索引作为新列添加到二维数组
- python - macOS 10.15.7 我能够使用 Python 2 cPickle 加载文件,但无法使用 Python 3.7 pickle 加载它
- javascript - 在 php 中的 iframe 中打印 url
- ruby-on-rails - CI 正在运行样本纱线测试
- reactjs - Gatsby 会话检查和 SEO
- excel - 如何将 UPC 及其数量与扫描的 UPC 和数量进行比较
- javascript - 有没有办法根据 height-Javascript 计算 div 元素可以占用的字符数