【问题标题】:Compare coefficients across different regressions比较不同回归的系数
【发布时间】:2016-12-21 16:52:28
【问题描述】:

我正在尝试将两个线性回归的系数与相同的变量进行比较,但针对不同的子组运行。我想检查模型 1 中的系数是否等于模型 2 中的系数。我需要知道每个系数。

我的可重现数据:

Data <- data.frame(
gender = sample (c("men", "women"), 2000, replace = TRUE),
var1 = sample (c("value1", "value2"), 2000, replace = TRUE),
var2 = sample (c("valueA", "valueB"), 2000, replace = TRUE),
y = sample(0:10, 2000, replace = TRUE)
)

我运行了两个回归:

men <- subset(Data, gender =="men")
women <- subset(Data, gender =="women")

lm.men <- lm(y~var1+var2, data = men)
summary(lm.men)
lm.women <- lm(y~var1+var2, data = women)
summary(lm.women)

基本上,我想测试一下:

  • 系数var1 in lm.men = 系数var1 in lm.women
  • 系数var2 in lm.men = 系数var2 in lm.women

我不能使用anova() 函数,因为我的两个样本不同。我想我应该应用一个 F 检验,但我找不到这个检验的函数。

有人知道如何解决我的问题吗?

【问题讨论】:

  • 这更像是一个“交叉验证”的问题,也是already has an answer
  • 哎呀。至少我的答案提供了简历答案中未包含的 R 编码详细信息。

标签: r regression


【解决方案1】:

正如@Barker 在 cmets 中指出的,这个问题的统计部分是already answered on CrossValidated;我将在此处添加一些 R 编码细节。

为了回答这些问题(“var1 和 var2 的影响在男性和女性之间是否有显着差异?),请拟合一个包含不同性别交互的模型并测试交互项。

Data <- data.frame(
     gender = sample (c("men", "women"), 2000, replace = TRUE),
     var1 = sample (c("value1", "value2"), 2000, replace = TRUE),
    var2 = sample (c("valueA", "valueB"), 2000, replace = TRUE),
    y = sample(0:10, 2000, replace = TRUE)
 )
 mm <- lm(y~(var1+var2)*gender,Data)

以下是交互术语:

interax <- c("var1value2:genderwomen","var2valueB:genderwomen")
printCoefmat(coef(summary(mm))[interax,])
##                        Estimate Std. Error t value Pr(>|t|)
## var1value2:genderwomen  0.20144    0.28241  0.7133   0.4758
## var2valueB:genderwomen -0.15423    0.28266 -0.5456   0.5854

【讨论】:

  • 非常感谢@Ben!你能帮我正确解释结果吗?在您的样本中,我是否应该得出结论认为 var1 在男性和女性之间存在显着差异,因为 Pr(&gt;|t|) 高于 0.10?
  • 这些是标准 p 值,用于检验没有交互作用的原假设(即变量的影响对于两种性别都是相同的)。较大的 p 值意味着不能拒绝原假设(如果您对此不熟悉,则绝对应该在分析数据之前提高/更新您的基本统计知识......)
  • 另外,我当然希望在该示例中性别之间的差异微不足道,因为所有值都是随机抽样的。
猜你喜欢
  • 2013-11-28
  • 1970-01-01
  • 1970-01-01
  • 2014-10-13
  • 2017-03-12
  • 1970-01-01
  • 1970-01-01
  • 2012-09-16
  • 2018-08-10
相关资源
最近更新 更多