全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
448 2
2025-06-14
各位大佬,本人在尝试用stata的gtfpch命令测算上市公司绿色全要素生产率。在跑下面这段代码时候,会报错。但是检查了数据集里面是有gk这个变量的。求帮忙看看是哪里有问题。use sample, clear
qui su i
loc max = r(max)
forv i = 1/`max'{
use d3, clear
keep if i == `i'
gtfpch lnK lnL lnE = lnY : lnSO2_ lnWater_ lnDust_, ///
       dmu(Stkcd) gx(gk gl ge) gy(gy) gb(gb1 gb2 gb3) ///
       global sav(GTFP_`i'.dta, replace)
use GTFP_`i',clear
split Pdwise,p(~)
drop Pdwise1
ren Pdwise2 year
destring year, replace
ren (TFPCH TECH TECCH) (GTFP GTEC GTC)
save GTFP_merge_`i',replace
}


显示

variable gk not found
(error in option gx())
r(111);

附件列表

sample.dta

大小:238.35 KB

 马上下载

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2025-6-16 13:19:19
看看报错信息是什么
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2025-6-16 17:21:09
用stata18重新跑已经没有问题了,谢谢回复
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群