全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1485 2
2012-06-10
Rmt=(市场X日时的收盘指数—市场X-1时收盘指数)/市场X-1时收盘指数现在我已经有收盘指数了,怎么用stata的for循环计算出每一日的Rmt啊???求帮助,谢谢!!!
IDX_Idxtrd.txt
大小:(599.36 KB)

 马上下载



[attach]市场指数数据
二维码

扫码加我 拉你入群

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

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

全部回复
2012-6-10 10:07:48
这个不需要循环,首先申明为时间序列或者面板数据,生成新的变量L.收盘指数,然后,by(date):gen rmt=(收盘指数-L.收盘指数)/L.收盘指数即可
二维码

扫码加我 拉你入群

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

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

2012-6-10 16:44:36
谢谢你!我在excel里把原始收盘指数整体上移了一下,这样就可以计算了,但是好像不能sort,sort之后原始数据都变了,作为初学者,我也不知道为什么;最后没sort直接算出来了,很谢谢你啊!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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