我试图在Stata上运行ivprobit,我需要限制样本。我的代码如下:
ivprobit exercised varlist (logRealSalaryOpDiff_actual = varlist2) if(fa2==1 & position_alt !=1 & year>=2003 & club_or_vest==1 & year==(yr1-1))
我用varlist和varlist2替换了很长的变量列表。但是,当我尝试运行回归时,我得到错误" r(101):如果不允许"。当我删除if条件时,回归工作。我很困惑,因为ivprobit文档说" if"被允许。我在这做错了什么?感谢
答案 0 :(得分:0)
您需要在if和约束的逻辑表达式之间放置一个空格:
webuse laborsup, clear
ivprobit fem_work fem_educ kids (other_inc = male_educ) if (_n>23)
ivprobit fem_work fem_educ kids (other_inc = male_educ) if(_n>23)