【问题标题】:R glm regression not including several dummy variables [closed]R glm 回归不包括几个虚拟变量
【发布时间】:2018-09-21 22:51:45
【问题描述】:

我有一个数据集 (acs_hh),其中一列是 race_eth

对于以下回归:

reg <- glm(acs_hh$own ~ acs_hh$hhincome + acs_hh$race_eth, family = "binomial")
summary(q7reg)

但是,在我的数据中,不仅仅存在摘要中提到的四个种族;在我的数据集中,亚洲人也是一个种族。

为什么 R 不计算亚洲人的系数,即acs_hh$race_ethasian,非hisp?

【问题讨论】:

  • 另外,你确定不包括“几个”,而且不仅仅是“亚洲”吗?

标签: r logistic-regression dummy-variable


【解决方案1】:

当使用虚拟变量时,其中一个类别被排除在外,并用作与所有其他类别进行比较的参考类别。因此,要计算亚洲非hisp 的拟合值,您可以将所有其他类别设置为 0。

【讨论】:

  • 我是个白痴。谢谢!
【解决方案2】:

因为“亚洲”是acs_hh$race_eth 的参考水平——所有其他系数都代表相对于参考水平的影响(在你的情况下,我怀疑是"asian",因为这是按字母顺序排列的第一级)。

【讨论】:

    猜你喜欢
    • 2018-01-20
    • 1970-01-01
    • 2015-01-03
    • 2018-03-29
    • 1970-01-01
    • 2014-12-24
    • 1970-01-01
    • 2020-11-25
    • 1970-01-01
    相关资源
    最近更新 更多