全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1341 3
2020-08-19
本stata小白第一次用修正琼斯模型算可操控应计利润,在foreach命令处出现问题一直弄不懂,望哪位大佬能好心帮忙解释一下,谢谢大家~
【命令与运行结果图如下所示】
gen year=real(substr(period,1,4))
order stkcd year industry
destring stkcd industry,replace
xtset stkcd year
gen TA=ni-cfo  
gen A1=1/L.asset
gen drev=D.rev
gen drec=D.rec
gen roa=ni/((asset+L.asset)/2)
再用foreach将TA A1 asset rev ppe rec drev drec roa全被除以L.asset。但是,在运行foreach命令后,部分数据应该是可以算出来具体数值的,可是运行foreach语句后下图几列数据(rec ppe asset  rev ....) 全部变成了0。

【命令语句与运行结果图如下图所示】
foreach v in TA A1 asset rev ppe rec drev drec roa{
replace `v'=`v'/L.asset
}



二维码

扫码加我 拉你入群

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

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

全部回复
2020-8-22 00:23:11
蹲个回答
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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