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

使用feols包Sun-Abraham估计器后提取特定变量方差-协方差矩阵失败求助

解决fixest中提取方差-协方差矩阵时无法排除指定变量的问题

问题出在vcov()函数的drop参数写法上,你使用的"X1|X2"格式不符合fixest包的参数要求,导致无法正确排除变量。

以下是两种正确的实现方式:

  • 直接指定要排除的变量名向量
    把每个要排除的变量单独作为向量元素传入:

    sigma = vcov(lost, drop = c("X1", "X2"))
    
  • 使用正则表达式匹配变量名
    如果变量名有规律,可通过正则表达式批量匹配要排除的变量,比如匹配X1和X2:

    sigma = vcov(lost, drop = "^X[12]$")
    

额外提示

可以先运行names(coef(lost))查看模型中所有估计系数的完整名称,确保你要排除的变量名与输出结果完全一致,避免因变量名拼写或格式问题导致排除失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 14:25:19