楼主: yuwantang
1134 1

[回归分析求助] Stata中输入Predict e,residual为什么显示variable e not found捏? [推广有奖]

  • 0关注
  • 0粉丝

初中生

33%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
85 点
帖子
7
精华
0
在线时间
18 小时
注册时间
2023-4-26
最后登录
2024-5-13

楼主
yuwantang 发表于 2023-10-22 02:05:10 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如题,正常的回归后执行predict e if e(sample),residual,为什么一直显示variable e not found啊?Predict 后面不是newvar吗?
二维码

扫码加我 拉你入群

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

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

关键词:Variable Residual predict resid Stata

沙发
sun_man 在职认证  发表于 2023-10-24 10:42:08
对于Stata中的`predict`命令,你可以使用`residuals`选项来计算残差,并将结果保存在一个新的变量中。在这种情况下,你需要使用`generate`命令来创建一个新的变量,并将残差保存在该变量中。
```stata
reg dependent_var independent_var
predict resid, residuals
```
在这个示例中,`reg`命令用于进行回归分析,`predict resid, residuals`命令将计算的残差保存在名为"resid"的新变量中。
如果你想要将残差保存在一个已经存在的变量中,你可以使用`replace`选项。例如:
```stata
reg dependent_var independent_var
predict resid, residuals replace
```
这样,计算得到的残差将会替换掉已经存在的同名变量。
请确保在执行`predict`命令时,已经进行了回归分析并正确指定了因变量和自变量。如果仍然出现"variable e not found"的错误,可能是因为在回归分析中没有找到名为"e"的变量。请检查回归分析的结果,并确认是否成功生成了残差变量。

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

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