楼主: wangxuanaiwo
9048 14

[编程问题求助] 求助:盈余管理 stata和group函数的运行结果 [推广有奖]

  • 17关注
  • 5粉丝

副教授

68%

还不是VIP/贵宾

-

威望
0
论坛币
107 个
通用积分
2.0636
学术水平
2 点
热心指数
4 点
信用等级
1 点
经验
9650 点
帖子
1004
精华
0
在线时间
321 小时
注册时间
2011-12-8
最后登录
2022-8-2

楼主
wangxuanaiwo 发表于 2013-4-3 09:48:18 |AI写论文
10论坛币
计算盈余管理(DA)时要分年度分行业对数据进行回归,看了坛子上的好心人回复的代码,自己仿照着写了一下。
模型为TA=aA+bREV+cPPE+e,abc为回归系数。
egen g=group(year industry) gen DA=. forvalue i=1/36 { reg TA A REV PPE  ifg==`i' predict da if g==`i', res replace DA=da if g==`i' drop da

36是group(year industry)的最大值。
有没有哪位好心人指点一下。
还有group(year industry),得出的结果如图所示,这个结果对不对?
group(部分).png group结果.xlsx (60.4 KB)
谢谢各位



最佳答案

逍遥梦蝶 查看完整内容

提醒个小地方,Jones模型是没有常数项的。
关键词:Stata Group tata 盈余管理 Industry industry replace 好心人 最大值 如图所示

沙发
逍遥梦蝶 发表于 2013-4-3 09:48:19
提醒个小地方,Jones模型是没有常数项的。

藤椅
wangxuanaiwo 发表于 2013-4-3 20:50:54
逍遥梦蝶 发表于 2013-4-3 16:07
提醒个小地方,Jones模型是没有常数项的。
琼斯模型:
Y=a+b*1/A+c*(REV)+d*PPE+e
常数项不是有没有都行吗?
谢谢你的回复

板凳
逍遥梦蝶 发表于 2013-4-4 10:36:47
wangxuanaiwo 发表于 2013-4-3 20:50
琼斯模型:
Y=a+b*1/A+c*(REV)+d*PPE+e
常数项不是有没有都行吗?
一般不都是要在模型两边除以总资产吗,那原来的常数项除以了总资产就不是常数项,而变成变量(1/总资产)的系数了~

报纸
wangxuanaiwo 发表于 2013-4-4 13:55:22
逍遥梦蝶 发表于 2013-4-4 10:36
一般不都是要在模型两边除以总资产吗,那原来的常数项除以了总资产就不是常数项,而变成变量(1/总资产) ...
就是说,这个模型原来是这样的:TA=a+b*(REV本期-REV上期)+c*PPE+e
然后两边同时除以上期A,变成了:TA/A=a*(1/A)+b*[(REV本期-REV上期)/A]+c*(PPE/A)+e,这样?

地板
逍遥梦蝶 发表于 2013-4-4 15:27:54
wangxuanaiwo 发表于 2013-4-4 13:55
就是说,这个模型原来是这样的:TA=a+b*(REV本期-REV上期)+c*PPE+e
然后两边同时除以上期A,变成了:T ...
一般都是这样的啊~

7
wangxuanaiwo 发表于 2013-4-4 15:56:32
逍遥梦蝶 发表于 2013-4-4 15:27
一般都是这样的啊~
谢谢您的回复!
不带常数项是这样写吗:
egen g=group(year industry)            
gen DA=.            
forvalue i=1/36 {           
reg TA A REV PPE nocostant if g==`i'            
predict da if g==`i', res           
replace DA=da if g==`i'           
drop da           

还有一个问题哈,带不带常数项的影响大吗?
谢谢回复!

8
逍遥梦蝶 发表于 2013-4-4 16:07:53
wangxuanaiwo 发表于 2013-4-4 15:56
谢谢您的回复!
不带常数项是这样写吗:
egen g=group(year industry)
noconstant是option,应该放在逗号的后面
reg TA A REV PPE if g==`i' , noconstant   
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
wangxuanaiwo + 1 + 1 + 1 热心帮助其他会员

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

9
wangxuanaiwo 发表于 2013-4-4 22:48:40
逍遥梦蝶 发表于 2013-4-4 16:07
noconstant是option,应该放在逗号的后面
reg TA A REV PPE if g==`i' , noconstant
同学,可否告知加不加常数项有什么影响?谢谢

10
逍遥梦蝶 发表于 2013-4-4 22:55:26
wangxuanaiwo 发表于 2013-4-4 22:48
同学,可否告知加不加常数项有什么影响?谢谢
相同的自变量有残差项和无残差项两种回归,两个残差序列不相等了就。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-7 04:37