楼主: 句容5
9585 7

[编程问题求助] 请问stata如何编码某一年的数据等于前三年数据平均数? [推广有奖]

  • 2关注
  • 2粉丝

讲师

96%

还不是VIP/贵宾

-

威望
0
论坛币
14295 个
通用积分
47.8418
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
102 点
帖子
122
精华
0
在线时间
1207 小时
注册时间
2016-2-8
最后登录
2024-5-21

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
比如说信息不透明度OPAQUE,那假设某公司2017年才上市,现在2019年,那它的OPAQUE是指17年和18年操纵性应计绝对值平均值吗,这个可以用stata编码实现吗? 微信截图_20190303164142.png
二维码

扫码加我 拉你入群

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

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

关键词:信息不透明 操纵性应计 不透明度 编码实现 某公司

沙发
黃河泉 在职认证  发表于 2019-3-3 16:50:39 |只看作者 |坛友微信交流群
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
2.        请参考说明https://bbs.pinggu.org/thread-5048204-1-1.html

使用道具

藤椅
铁锷未残 学生认证  发表于 2019-3-3 16:58:25 |只看作者 |坛友微信交流群
https://bbs.pinggu.org/forum.php?mod=redirect&goto=findpost&ptid=6323652&pid=50414989&from^^uid=2861280
如果这可以帮助到你,请帮我评分,评分选项在我回复页面的右下方。
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
白杨九 + 1 + 4 + 4 + 4 精彩帖子

总评分: 论坛币 + 1  学术水平 + 4  热心指数 + 4  信用等级 + 4   查看全部评分

使用道具

板凳
句容5 学生认证  发表于 2019-3-3 17:03:38 |只看作者 |坛友微信交流群
clear
input long stkcd int year float ABS_DA
603999 2017 .0007330079
603999 2016   .04088587
603998 2017  .024921637
603998 2016  .033939492
603998 2015   .00326909
603997 2017  .013438344
603997 2016    .1225468
603997 2015   .04894551
603996 2017   .27610853
603996 2016   .09851477
603993 2017    .0273576
603993 2016  .008805054
603993 2015  .003602113
603993 2014  .069206625
603993 2013   .04519267
603990 2017   .05349599
603989 2017   .05145932
603989 2016   .03987117
603988 2017  .036550317
603988 2016   .02065227
603988 2015   .04279255
603987 2017   .03784227
603986 2017   .11977794
603979 2017   .03395457
603979 2016  .014117917
603977 2017  .029944986
603969 2017   .05549263
603969 2016    .1507848
603969 2015 .0042427015
603968 2017  .006959043
603968 2016 .0006364902
603966 2017   .02327605
603959 2017   .23197606
603958 2017   .07622693
603939 2017   .01237177
603939 2016  .007755195
603936 2017   .05027508
603936 2016  .016022814
603929 2017           .
603928 2017    .1648758
603919 2017   .08689356
603918 2017   .06659479
603918 2016   .00278973
603909 2017   .09079991
603901 2017   .01064182
603901 2016 .0022937155
603900 2017    .0526376
603899 2017   .05095888
603899 2016   .00510592
603899 2015  .013585362
603898 2017  .024908224
603898 2016   .01930977
603889 2017 .0017530414
603889 2016  .005037518
603889 2015   .03142246
603888 2017  .026332736
603887 2017    .1767494
603886 2017   .05374613
603885 2017  .008958674
603885 2016  .006330786
603883 2017  .036760394
603883 2016   .04984396
603881 2017   .05810658
603878 2017   .08949821
603877 2017   .03917816

使用道具

报纸
句容5 学生认证  发表于 2019-3-3 17:07:46 |只看作者 |坛友微信交流群
黃河泉 发表于 2019-3-3 16:50
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见 ...
您好,已经上传部分数据了,我就是想知道,有些股票代码2017年才上市,但是只有17年的数据,OPAQUE是指前三年的均值,但是不能说这个企业的OPAQUE为0 吧?

使用道具

地板
黃河泉 在职认证  发表于 2019-3-3 17:31:16 |只看作者 |坛友微信交流群
句容5 发表于 2019-3-3 17:07
您好,已经上传部分数据了,我就是想知道,有些股票代码2017年才上市,但是只有17年的数据,OPAQUE是指前 ...
1. 你的资料不太有代表性,最底下的东西也要发出来。2. 请先 ssc install rangestat,然后:
  1. sort stkcd year
  2. rangestat (mean) ABS_DA (count) ABS_DA, interval(year -2 0) by(stkcd)
  3. replace ABS_DA_mean = . if ABS_DA_count < 3
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
句容5 + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

7
增一文 发表于 2022-3-5 16:31:40 |只看作者 |坛友微信交流群
你好 楼主 我遇到和你一样的问题 请问你找到解决方法了嘛~ 可不可以请教一下

使用道具

8
christina121 发表于 2023-8-19 11:11:33 |只看作者 |坛友微信交流群
请问你解决了吗?

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-21 19:16