YYEPING
发布于

【求助!】如何使得某一变量包含的所有样本进行两两相减并取绝对值??

如图,我想要将 同一年中 各个省份的ln_oil值 进行两两相减 差取绝对值,应该如何编写命令?萌新求大佬指教!!

https://skhome-img.oss-cn-beijing.aliyuncs.com/2023/10/12/0825a4c6a557eb363b2c6e76f9ca472a.webp

浏览 (100)
点赞
收藏
删除
1条评论
exooooo
exooooo
cap program drop mydiff program define mydiff mkmat ln_oil,mat(ln_oil) mat temp=ln_oil*J(1,_N,1)-(ln_oil*J(1,_N,1))' svmat temp end runby mydiff,by(year) foreach v of var temp* {     replace `v'=abs(`v') }
点赞
评论