楼主: 子衿0706
1784 5

[回归分析求助] xi:reg命令下的SUE检验为什么会出现unknown command的报错呀 [推广有奖]

  • 0关注
  • 0粉丝

高中生

15%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
192 点
帖子
7
精华
0
在线时间
37 小时
注册时间
2020-9-16
最后登录
2024-7-19

楼主
子衿0706 发表于 2021-6-2 17:33:50 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问xi:reg命令下的SUE检验为什么会出现unknown command的报错呀
代码:
xi: reg TQ Wgap_abs $CV  i.Industry i.year if Lifec==2
estimates store b
xi: reg TQ Wgap_abs $CV  i.Industry i.year if Lifec==3
estimates store c
suest b c
test[b_mean]Wgap_abs=[c_mean]Wgap_abs



报错:

suest b c
unknown command b
r(198);


二维码

扫码加我 拉你入群

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

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

关键词:Command UNKNOWN Known Know Comm

沙发
wdlbcj 学生认证  发表于 2021-6-2 20:12:12
这里应该是你之前没有 est store b。即对比的另一个回归结果没有保存

藤椅
子衿0706 发表于 2021-6-2 22:08:04
wdlbcj 发表于 2021-6-2 20:12
这里应该是你之前没有 est store b。即对比的另一个回归结果没有保存
保存了的,在帖子原文代码第二行中间那儿,之前还能跑出来,最近突然就unknown command了

板凳
zdlspace 学生认证  发表于 2021-6-4 17:39:33
子衿0706 发表于 2021-6-2 22:08
保存了的,在帖子原文代码第二行中间那儿,之前还能跑出来,最近突然就unknown command了
你根本没保存b好吧,你保存的是c,你的代码中间第二行你仔细看一下,根本不是保存b的呀

报纸
子衿0706 发表于 2021-6-5 10:34:56
zdlspace 发表于 2021-6-4 17:39
你根本没保存b好吧,你保存的是c,你的代码中间第二行你仔细看一下,根本不是保存b的呀
xi: reg TQ Wgap_abs $CV  i.Industry i.year if Lifec==2
est store b
xi: reg TQ Wgap_abs $CV  i.Industry i.year if Lifec==3
est store c
suest b c
test[b_mean]Wgap_abs=[c_mean]Wgap_abs

真的存了,还是unknown

地板
赵安豆 发表于 2024-7-9 11:13:14
在Stata中,`estimates store` 和 `suest` 命令有一些使用上的细节需要注意。你的代码中的问题可能是由于 `estimates store` 的命令没有正确执行或者在 `suest` 之前没有正确加载存储的估计量。

从你的错误信息 "unknown command b" 来看,Stata似乎不认识你尝试使用的模型名称“b”。这通常是因为你在使用 `estimates store` 命令后没有立即进行 `suest` 操作,或者在执行 `suest` 之前执行了其他命令,导致估计量被覆盖或未正确加载。

要解决这个问题,请确保以下几点:

1. 在使用 `suest` 之前不要执行任何可能会覆盖之前存储的模型估计量的操作。
2. 确认 `estimates store` 命令已经成功运行,并且保存了你期望的模型。你可以通过 `estimates dir` 来检查哪些估计量已经被保存。

修正后的代码可能如下:

```
xi: reg TQ Wgap_abs $CV i.Industry i.year if Lifec==2
estimates store b
xi: reg TQ Wgap_abs $CV i.Industry i.year if Lifec==3
estimates store c

// 在这里先执行 suest 命令,再进行 test 命令
suest b c
test [b_mean]Wgap_abs=[c_mean]Wgap_abs
```

如果在 `suest` 之前你做了其他操作(例如运行了其他的回归模型),那么存储的估计量可能会被新的估计量覆盖。确保在执行 `suest` 命令前,你的工作环境中只包含你想要比较的估计量。

此外,请检查你的 `$CV` 变量是否正确定义和使用,以及所有命令之间没有遗漏或多余的空格、括号等。这些小错误也可能导致Stata无法识别命令。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



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

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