楼主: nsjwzx2022
445 0

[求助成功] stata中constant没有星号 要怎么处理? [推广有奖]

  • 1关注
  • 4粉丝

已卖:852份资源

院士

89%

还不是VIP/贵宾

-

威望
10
论坛币
26354 个
通用积分
214.3705
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
15104 点
帖子
1131
精华
0
在线时间
224 小时
注册时间
2022-8-16
最后登录
2025-12-22

楼主
nsjwzx2022 发表于 2025-7-16 19:29:10 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
在 Stata 回归结果中,常数项(_cons)没有星号 通常只是 “显著性水平默认不打印”,并不代表它一定不显著。下面给出 3 秒排查 + 3 种解决办法:

---

✅ 1 秒判断:常数到底显不显著?
在回归命令后立即执行  
```stata
estat summarize
```
或直接看 p 值列(`P>|t|`):  
- 如果 p < 0.05 → 显著,只是星号没显示。  
- 如果 p ≥ 0.05 → 确实不显著。

---

✅ 2 让星号显示出来(两种写法)

方法 A:用 `esttab` 强制打印所有星号
```stata
ssc install estout, replace
esttab, starlevels(* 0.10  0.05 * 0.01) ///
        stats(N r2, fmt(%9.0f %9.3f)) ///
        constant   // 显式打印常数
```

方法 B:用 `reg` 的 `level()` 选项改置信水平
```stata
reg y x1 x2, level(90)   // 90% CI 会把 0.10 水平的系数也标星
```

---

✅ 3 如果你 真的不想要常数
```stata
reg y x1 x2, noconstant
```
⚠️ 注意:无截距模型仅在理论或数据有特殊含义时使用,否则解释需谨慎。
“没星号”≠“不显著”,先看 p 值;要星号,用 `esttab` 或调整置信水平即可。
二维码

扫码加我 拉你入群

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

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

关键词:constant Stata STAN tata Ant

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-1 17:36