楼主: liuliumuzi02
13823 19

[数据管理求助] xtset总是报错,提示数据是mi set [推广有奖]

11
q_325 发表于 2022-2-15 01:41:15 来自手机 |只看作者 |坛友微信交流群
日新少年 发表于 2021-8-23 16:53
试试如下代码,年份根据自己需要改。我是这样解决的。
destring hhid,replace
gen _mi_miss = (hhid==.)
...
真的解了我燃眉之急了!我真的谢!

使用道具

12
Fangyu007 发表于 2022-3-15 22:00:40 |只看作者 |坛友微信交流群
luckui 发表于 2021-10-22 00:22
你好!请问最后一步xtbalance是什么意思?前面都可以运行,最后一步显示command xtbalance is unrecogniz ...
请问解决了吗?我也是这个问题

使用道具

13
马里奥520 在职认证  发表于 2022-3-27 08:39:21 |只看作者 |坛友微信交流群
黃河泉 发表于 2020-2-12 08:07
这个例子没问题,请自己
请问 黄老师,楼主提的那个问题怎么解决呀?按照 您说的 直接设置面板,出现的就是楼主提的问题

使用道具

14
黃河泉 在职认证  发表于 2022-3-27 10:18:22 |只看作者 |坛友微信交流群
马里奥520 发表于 2022-3-27 08:39
请问 黄老师,楼主提的那个问题怎么解决呀?按照 您说的 直接设置面板,出现的就是楼主提的问题
是不是你有对缺失值先做处理过呢?

使用道具

15
Cissy/ 学生认证  发表于 2022-5-9 10:01:49 |只看作者 |坛友微信交流群
luckui 发表于 2021-10-22 00:22
你好!请问最后一步xtbalance是什么意思?前面都可以运行,最后一步显示command xtbalance is unrecogniz ...
是变为平衡面板,需要安装

使用道具

16
AICCN 发表于 2023-3-2 16:28:18 |只看作者 |坛友微信交流群
日新少年 发表于 2021-8-23 16:53
试试如下代码,年份根据自己需要改。我是这样解决的。
destring hhid,replace
gen _mi_miss = (hhid==.)
...
用完后为什么数据全空白了

使用道具

17
niuyax 发表于 2023-4-5 17:40:36 |只看作者 |坛友微信交流群
luckui 发表于 2021-10-22 00:22
你好!请问最后一步xtbalance是什么意思?前面都可以运行,最后一步显示command xtbalance is unrecogniz ...
是不是你没有下载这个命令

使用道具

18
Zoeddddh 发表于 2023-12-17 18:13:35 |只看作者 |坛友微信交流群
luckui 发表于 2021-10-22 00:22
你好!请问最后一步xtbalance是什么意思?前面都可以运行,最后一步显示command xtbalance is unrecogniz ...
请问你最后解决了吗

使用道具

19
统计爱我 发表于 2024-3-12 11:13:01 |只看作者 |坛友微信交流群
luckui 发表于 2021-10-22 00:22
你好!请问最后一步xtbalance是什么意思?前面都可以运行,最后一步显示command xtbalance is unrecogniz ...
需要ssc install xtbalance,这个命令用来将非平衡面板数据处理为平衡面板数据

使用道具

20
赵安豆 发表于 2024-5-4 23:20:36 |只看作者 |坛友微信交流群
在Stata中,遇到这个问题是因为你的数据集被标记为多重插补(Multiple Imputation, MI)数据集。Stata在处理面板数据时,如果数据被标记为MI数据集,就要求使用专门的命令来设置面板数据的结构。

具体来说,当你执行`xtset id year`命令时,Stata发现数据集是MI数据集,因此提示你应该使用`mi xtset`来代替`xtset`。这是因为`mi xtset`命令能够正确处理MI数据集中的面板结构,而`xtset`则无法识别MI数据集的特殊结构。

如果你的数据确实经过了多重插补,那么你应该按照提示,使用`mi xtset id year`命令来设置面板数据。这样可以确保多重插补数据的结构被正确识别和处理。

如果你的数据并没有进行多重插补,但是仍然被Stata识别为MI数据集,这可能是因为数据合并(merge)或其他操作后,数据集保留了某些MI的标记或属性。这种情况下,你可以考虑检查数据集来确认是否真的存在多重插补的变量,或者尝试清除有关MI的标记。不过,请注意,直接修改或清除数据集的MI属性可能会导致数据丢失或其他问题,因此在操作前应该备份数据。

在没有进行多重插补的情况下,如果只是希望去除MI的标记来使用`xtset`,建议首先通过Stata社区或文档查找是否有推荐的做法来处理这一特殊情况,以确保数据的完整性和分析的准确性。

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



使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-12 13:57