You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否用car包的linearHypothesis检验fixest模型的系数等于1?

问题解答

你的结果是正确的,但car::linearHypothesis()对fixest的feols模型默认输出Wald检验的卡方统计量,而非F统计量。以下是具体说明和解决方法:

  • 为什么只输出卡方统计量?
    car包的linearHypothesis()对不同模型类的处理逻辑有差异。针对feols对象,它默认采用渐近Wald检验(基于卡方分布),而非小样本场景下的F检验。在单约束条件下,卡方统计量等于F统计量乘以自由度(这里自由度df=1,所以F值就是19.749,和卡方值完全一致,p值也相同)。

  • 如何获取F统计量?
    有两种实用方法:

    1. 使用fixest自带的hypotheses()函数(适配性更强,更推荐):
      hypotheses(reg1[[1]], "m_s = 1")
      
      该函数会直接输出F统计量及对应p值,完美适配feols模型。
    2. 给linearHypothesis()添加test="F"参数:
      car::linearHypothesis(reg1[[1]], "m_s = 1", test = "F")
      
      强制输出F检验结果,此时你会看到F统计量和对应的p值,结论和卡方检验完全一致。

内容的提问来源于stack exchange,提问作者jorgep

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 00:43:13