全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
6506 11
2007-08-26
1.要生成一列数字时间序列:比如1,2,...,1000(不想笨笨的敲这1000个数字。。。)

2.比如有一列时间序列数据x1,x2,x3,x4,x5.
然后要计算新的一列数据y1,y2,y3,y4,y5,但是要通过公式yn=xn/n(y1=x1,y2=x2/2,...
)来算。

由于要处理的数据实在是太多了,如果不搞个简单的办法,那工作量实在太大了。

请教达人。bow//
二维码

扫码加我 拉你入群

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

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

全部回复
2007-8-26 17:43:00

用excel既可以

或者用stata中的“for”命令,具体可看help

二维码

扫码加我 拉你入群

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

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

2007-8-26 17:50:00
谢谢楼上的回复。你回答的是第二个问题吧?第一个怎么弄呢?
二维码

扫码加我 拉你入群

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

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

2007-8-26 17:50:00

这个stata太容易了

set obs=1000

gen id=_n

no2.

gen y=x/_n

二维码

扫码加我 拉你入群

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

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

2007-8-26 17:52:00

高手啊 要好好向楼上两位学习啊

二维码

扫码加我 拉你入群

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

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

2007-8-26 19:36:00

gen series=_n

series是你要的那个序列的名字

记住是小写的n,不是大写的N

二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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