1327 3

[回归分析求助] selmlog命令一直出现错误 [推广有奖]

  • 3关注
  • 0粉丝

初中生

66%

还不是VIP/贵宾

-

威望
0
论坛币
6 个
通用积分
0.1500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
109 点
帖子
4
精华
0
在线时间
31 小时
注册时间
2021-5-20
最后登录
2022-8-28

楼主
白白白学不会计量 发表于 2021-8-15 16:29:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
用selmlog命令计算mill,一直出现这个错误:Beware: the mlogit step uses observations that have missing values in the main equation是怎么回事呀?


二维码

扫码加我 拉你入群

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

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

关键词:lml Log observations observation observat

沙发
317792209 在职认证  学生认证  发表于 2021-8-15 17:19:43
主方程有缺失值,说得很清楚了

藤椅
JokerZhouS 发表于 2023-12-20 16:57:59
317792209 发表于 2021-8-15 17:19
主方程有缺失值,说得很清楚了
我也遇到了类似的问题,但是我所有的变量并没有缺失值

板凳
赵安豆 发表于 2024-5-4 13:02:00
`selmlog`命令在Stata中通常用于处理选择模型(selection models),特别是当我们关注的结果变量(outcome variable)仅在某个条件下被观察到时。例如,你可能只能观察到对于那些选择就业的个体的收入,而对于那些未选择就业的个体,则没有收入数据。

当你收到错误信息:“Beware: the mlogit step uses observations that have missing values in the main equation”时,这通常意味着在进行多项逻辑回归(mlogit,多分类逻辑回归)步骤时,主要方程中存在缺失值,这可能会影响模型的估计。

要解决这个问题,你可以采取以下几个步骤:

1. **检查数据:** 首先,你需要检查你的数据,确认哪些变量存在缺失值。可以使用Stata的`describe`、`summarize`或`tab`命令来进行检查。

2. **处理缺失值:** 在进行模型估计之前,需要对缺失值进行处理。处理方法可能包括删除含有缺失值的观测(这可能会减少样本大小),或者使用某些方法(如均值插补、回归插补等)来填充这些缺失值。选择哪种方法取决于你的具体情况和缺失数据的性质。

3. **重新运行模型:** 在处理完缺失值之后,再次运行`selmlog`命令来看是否还会出现相同的错误。

4. **审慎解读结果:** 即使在处理了缺失值之后模型可以正常运行,也需要谨慎地解读结果,因为处理缺失值的方法可能会对结果产生影响。

另外,确保你使用的Stata命令和选项适合你的数据和研究设计。有时,对命令的理解不足或者是对数据结构的误解也可能导致错误的出现。如果问题依然存在,建议详细阅读该命令的文档说明,或者寻求专业的统计软件论坛如Statalist的帮助,那里有许多专家可以提供帮助。

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



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

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