楼主: 萝卜糊了
1026 8

[编程问题求助] forvalues循环出现no observations [推广有奖]

  • 0关注
  • 0粉丝

初中生

66%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
75 点
帖子
8
精华
0
在线时间
21 小时
注册时间
2022-4-29
最后登录
2024-1-7

楼主
萝卜糊了 发表于 2022-12-7 17:53:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
微信图片_20221207174857.png
gen DACC = .
         forvalues i = 1(1)732 {
           reg acc invA DS_DAR PPE if (sic_year==`i')
           predict e if e(sample), res
           replace DACC = e if e(sample)
           drop e
         }



代码如上,请大佬看一下问题出在了哪里呀?
二维码

扫码加我 拉你入群

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

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

关键词:observations observation forvalues observat forvalue stata forvalues 计量经济学 Stata

沙发
wdlbcj 学生认证  发表于 2022-12-8 15:52:58
数据呢

藤椅
白眉老夫子 在职认证  发表于 2022-12-9 22:22:13
if  sic_year==`i'  是不是这里括号要打开

板凳
萝卜糊了 发表于 2022-12-11 20:27:03
白眉老夫子 发表于 2022-12-9 22:22
if  sic_year==`i'  是不是这里括号要打开
之前试过了 还是不行

报纸
萝卜糊了 发表于 2022-12-11 20:28:46
wdlbcj 发表于 2022-12-8 15:52
数据呢
微信图片_20221211202604.png
不好意思 我没找到怎么上传数据,都是csmar中的统一编码的变量生成的,全部代码如上

地板
蓝色 发表于 2022-12-11 20:55:37
错误提示是说 某一个回归没有样本或者样本不够,也可能某个变量是字符型,所以不能做回归导致的
所以需要检查每个i对应的样本

7
蓝色 发表于 2022-12-11 20:58:34
可能是某个变量是字符型的

8
qianchen 发表于 2022-12-11 23:14:27 来自手机
萝卜糊了 发表于 2022-12-7 17:53
gen DACC = .
         forvalues i = 1(1)732 {
           reg acc invA DS_DAR PPE if (sic_year==`i')
没有数据就等同于遥感,我掐指算算

9
萝卜糊了 发表于 2022-12-12 11:55:37
蓝色 发表于 2022-12-11 20:55
错误提示是说 某一个回归没有样本或者样本不够,也可能某个变量是字符型,所以不能做回归导致的
所以需要检 ...
好的 感谢您

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

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