不平衡面板上仪器数量不足错误PLM IV

问题描述 投票:0回答:0

我正在尝试在不平衡面板数据集上运行以下 IV 回归。变量 TOTAL_E、TOURISM_5k_SUM 和 TOURISM_10K_SUM 是内生变量,HHSIZE2 和 SEX 是外生解释变量,Z_b_100、tourism_5KM_ZSCORE 和 Tourism_10KM_ZSCORE 是工具。我想将家庭特征作为回归中的对照。我这样做了,并且也确保将它们包含在 IVS 的公式中,但每次我仍然遇到仪器数量不足的错误。我正在使用随机效应模型,因为我的仪器是时不变的,所以我不认为这是问题所在。基于这个问题:运行 plm IV 回归时出现错误“仪器数量不足”,我应该为每个内生变量配备 2 个仪器,但在我的情况下这是不可能的,所以我有点卡住了。任何建议将不胜感激!

random <- plm(asinh(AECAPITA)~asinh(TOTAL_E) +asinh(TOURISM_5KM_SUM)+asinh(TOURISM_10KM_SUM) + HHSIZE2 + SEX|Z_b_100 + HHSIZE2 + tourism_5KM_ZSCORE + tourism_10KM_ZSCORE+ SEX ,data=df,index=c("UNIQUE_HH_ID","YEAR"), model="random")


Error in plm.fit(data, model = models[1L], effect = effect) : 
  insufficient number of instruments
In addition: Warning message:
In pdata.frame(data, index) :
  duplicate couples (id-time) in resulting pdata.frame
 to find out which, use, e.g., table(index(your_pdataframe), useNA = "ifany")



r panel instruments plm ivreg
© www.soinside.com 2019 - 2024. All rights reserved.