楼主: 囝河谷
8135 3

[编程问题求助] stata (r198) [推广有奖]

  • 2关注
  • 0粉丝

已卖:372份资源

博士生

27%

还不是VIP/贵宾

-

威望
0
论坛币
64 个
通用积分
23.2925
学术水平
46 点
热心指数
16 点
信用等级
5 点
经验
2116 点
帖子
97
精华
0
在线时间
419 小时
注册时间
2017-4-17
最后登录
2023-2-7

楼主
囝河谷 发表于 2020-4-8 13:29:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
forvalues i = 1/85 {
        qui reg ri rm if (yid >= 1985) & (yid <= 1988) & (nid == `i')
                matrix bi = e(b)
                matrix b = (nullmat(b)\bi[1,1])
                qui replace beta0 = bi[1,1] if (yid >= 1989)& (yid <= 1997) & (nid = `i')
                                        }
nid=1 invalid name请问这是怎么了?

forvalues i = 1/85 {
        qui reg ri rm if (yid >= 1985) & (yid <= 1988) & (nid == `i')
                matrix bi = e(b)
                matrix b = (nullmat(b)\bi[1,1])
                qui replace beta0 = bi[1,1] if (yid >= 1989)& (yid <= 1997) & (nid = `i')
                                        }
这种情况下可以执行,我找不出两者的差别。
谢谢!

二维码

扫码加我 拉你入群

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

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

关键词:Stata tata forvalues forvalue values

沙发
囝河谷 发表于 2020-4-8 13:31:37
找到问题了,少了一个= 号!
哈哈,怎么也解决不了,一发出来,就解决了!

藤椅
囝河谷 发表于 2020-4-8 13:39:25
请问 qui replace 是什么意思

板凳
pekiiii 发表于 2022-5-3 09:24:39
囝河谷 发表于 2020-4-8 13:31
找到问题了,少了一个= 号!
哈哈,怎么也解决不了,一发出来,就解决了!
qwq请问是哪里少了等号呀?我也遇到这种情况&#128546;

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

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