苹果/安卓/wp
硕士生
举报
贵宾
你还是没有说清楚你的问题
你把你的部分数据上传,放到excel里面,
在excel里面手动计算出你想要的结果,这样别人就知道你想做什么了。
294007.xlsx (12.02 KB) 2009-2-16 09:26:00 上传 关于连乘的问题
对我的表达能力汗颜,麻烦版主了,我把我的问题和部分样本放在excel文档里了,希望这次能让大家明白我的意图,谢谢
没有office2007,打不开
不清楚为什么你的每个月的数值都是相同的。
如果是不同的不知道你的公式是怎么算的。
下面的是可以产生和你的x相同值的程序
sort id event_d event_m
gen x1= msr
by id event_d: replace x1=x1[_n-1]* msr if event_m>1
因为msr代表的是公司月收益,所以一个月里面21天的数据都是一样的,我只是贴了3天的数据
命令好像不太对,event_d指的是一个月里面的第几天,每一个月event_m的event_d都是从1开始,到3结束
如果按照所写命令,每个ID里面的X都是一样的,我在Stata里面试过
各位高手,帮帮小弟吧
我解决了,下面的命令可以用,但不知道是不是最简单的
by id: gen cpmmr=msr[1]forvalues i=2/61{by id: replace cpmmr=cpmmr[1+(`i'-2)*3]*msr[1+(`i'-1)*3] if event_m==`i'}
发表回复 回帖后跳转到最后一页
初级热心勋章
初级信用勋章
初级学术勋章
中级学术勋章
中级热心勋章
中级信用勋章
高级热心勋章
高级信用勋章
京ICP备16021002号-2 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明