楼主: wupukong
2837 2

[回归分析求助] 修正的琼斯模型应计盈余管理DA计算程序stata 报错 悬赏 求助 [推广有奖]

  • 9关注
  • 0粉丝

已卖:1份资源

高中生

52%

还不是VIP/贵宾

-

威望
0
论坛币
223 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
76 点
帖子
3
精华
0
在线时间
60 小时
注册时间
2015-1-30
最后登录
2021-9-4

楼主
wupukong 发表于 2017-8-11 11:43:06 |AI写论文
100论坛币
各位 高手和大神, 小弟在计算公司盈余时,遇到了困难,我用论坛上的代码,编程运行后,报错.
报错的代码为:invalid syntax   r(198);
求各位高手,大神帮助.
我的QQ 号码是 :2059612990   

原因帮助的大神 请加我QQ , 我愿意给你提供报酬,不会让你白干.谢谢.
下面是我写的代码:
/*数据表*/
clear
use da2013201420152016.dta, clear
describe
list in 1/10
//删除 缺失的数据
local v "company_id id company_name hydm year yta x1 x2 x3 x4"
    egen miss = rowmiss(`v')
        drop if miss!=0
//这是来自网上的代码               
//drop g nda da
egen g=group(year hydm)
gen nda=.
gen da=.
local N = r(r) /*记录公司数目*/
forvalue i=1(1)`N' {
reg yta x1 x2 x3 x4 if g==`i'
predict nda1 if g==`i'
predict da1 if g==`i', res
replace nda=nda1 if g==`i'
replace da=da1 if g==`i'
drop nda1 da1
}


沙发
也是晴天 在职认证  学生认证  发表于 2017-8-23 20:47:53
从报错内容来看,应该是命令哪个地方的什么东西漏掉了,比如括号、大括号等,自己仔细检查

藤椅
wulikai@ 发表于 2018-7-16 16:09:55
egen g=group(year hydm)
sum g

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

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