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

如何查看R语言plm包中GMM模型使用的工具变量数量?

查看plm包pgmm模型的工具变量数量

针对你的pgmm模型,有几种直接的方法可以查看工具变量数量:

方法1:从summary输出中读取

运行summary(z1.ABquad)后,在输出的模型基本信息部分,会明确显示工具变量的维度/数量。例如输出里会有类似这样的行:

Instruments dimension: XX

这行里的XX就是工具变量的总数。

方法2:直接从模型对象计算

可以通过提取模型的工具变量矩阵来计算数量,执行以下代码:

# 提取工具变量矩阵并计算列数(即工具变量数量)
ncol(z1.ABquad$W)

或者使用model.matrix函数专门提取工具变量部分:

ncol(model.matrix(z1.ABquad, type = "instruments"))

关于inst.method参数的说明

你尝试的inst.method参数是用来指定工具变量的构建方式(比如不同的矩条件生成方法),它不会改变工具变量数量的查看方式,所以调整这个参数不会帮你显示数量,这也是为什么你没看到效果的原因。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 16:50:22