这里展示的是中国工业经济一篇文章的代码,使用CES生产函数并设定要素技术效率的增长率为BOX-COX型可变增长率,可以推导得到标准的三方程标准化供给面系统。nlsur需要设计到的每个方程用括号分隔开,将使用到的参数以花括号{}括起来,然后赋予每个参数一个初始值,即使用initial选择项,通过迭代可以求得最优的参数。
这里我讲一下遇到的几个问题:1. nlsur命令的左边一定是一个被解释变量,而不是表达式,因此需要把带参数的统统挪到右边,左边只留下一个定义好的被解释变量,如若不然会报invalid varlist错。 2. 如果用///注释符分行则一定要注意是否真正起到了换行的作用,题主一开始换行错误导致一直提示没有设定初始参数。 3. 如果一直提示参数设置错误则要检查式中是否出现的未赋值的参数。 4.注意括号的对称性 5.此处使用的时间序列,如果对于面板数据的话可以对每个个体分别进行回归,此时没有考虑个体之间残差可能存在的相关性。如果考虑残差相关性的话可能需要参考变系数面板数据模型。