楼主: mengha
5430 9

[数据管理求助] stata如何加总滞后多期的数据?? [推广有奖]

  • 2关注
  • 0粉丝

已卖:1份资源

博士生

32%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
2.1564
学术水平
2 点
热心指数
3 点
信用等级
1 点
经验
2854 点
帖子
128
精华
0
在线时间
375 小时
注册时间
2008-11-29
最后登录
2020-2-15

楼主
mengha 发表于 2014-6-13 22:08:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
数据.xls (158 KB) 求大家帮忙,现在需要将某一日期之前的200期的股票换手率加起来,然后求平均值,怎么计算啊,有什么命令么?

谢谢各位!
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 求大家帮忙 求平均 换手率 如何

沙发
还魂草的世界 发表于 2014-6-13 22:52:52
gen y=year(date)
sum  股票换手率 if date<你所需要的日期 (或者直接从样本数据中找到所需日期的数据在样本中所处位置n,再往前数200,然后用 "sum 股票换手率 in n-200/n")
已有 1 人评分热心指数 收起 理由
crystal8832 + 1 热心帮助其他会员

总评分: 热心指数 + 1   查看全部评分

藤椅
mengha 发表于 2014-6-13 23:32:40
还魂草的世界 发表于 2014-6-13 22:52
gen y=year(date)
sum  股票换手率 if date
霸气,感觉可行!谢谢您!

板凳
mengha 发表于 2014-6-14 00:17:49
还魂草的世界 发表于 2014-6-13 22:52
gen y=year(date)
sum  股票换手率 if date
还是不行呀……in不可以和by结合起来

报纸
还魂草的世界 发表于 2014-6-14 07:37:50
你把数据添加到附件,我做一下试试。

地板
mengha 发表于 2014-6-14 08:41:03
还魂草的世界 发表于 2014-6-14 07:37
你把数据添加到附件,我做一下试试。
已添加,太感谢了。

7
ywh19860616 发表于 2014-6-14 10:17:01
  1. clear
  2. set obs 1000
  3. gen var=uniform()
  4. qui gen sdvar=.   
  5. forvalue i=201(1)1000 {
  6.         qui sum var if _n<`i' & _n>=(`i'-200)
  7.         qui replace sdvar=r(mean) if _n==`i'
  8. }
复制代码

8
还魂草的世界 发表于 2014-6-14 11:12:27
你的数据中date是以时间先后为序的,这样就简单了。以时间31jul1997以前的200个数据为例,由于31jul1997
是第385个观测值,所以可用命令  sum turnover in 185/384    ,可得一下数值

    Variable |       Obs        Mean    Std. Dev.       Min        Max
-------------+--------------------------------------------------------
    turnover |       200    3.081006    1.999696          0    12.3855
Mean 即为  turnover平均值。


9
mengha 发表于 2014-6-14 12:33:49
还魂草的世界 发表于 2014-6-14 11:12
你的数据中date是以时间先后为序的,这样就简单了。以时间31jul1997以前的200个数据为例,由于31jul1997
是 ...
问题是每天都要这么算啊……

10
solidline 发表于 2018-6-26 01:19:46
mengha 发表于 2014-6-14 12:33
问题是每天都要这么算啊……
tsegen 命令 其实就是移动平均

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 18:48