楼主: 好多木
1370 1

[统计软件] 【stata】请教CHFS2019数据处理reshape相关命令 [推广有奖]

  • 0关注
  • 1粉丝

小学生

7%

还不是VIP/贵宾

-

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

楼主
好多木 发表于 2022-1-19 19:13:50 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
想把个人数据中基本医疗保险变量以家庭为单位进行整理,因此选用reshape命令,将长数据转换为宽数据,具体如下:
use "chfs2015_ind.dta",clear
keep hhid_2015 pline hinsurance1
reshape wide hinsurance1, i(hhid_2015) j(pline)

该命令在处理CHFS2015和2017年数据时顺畅无误,但是在处理2019年数据时遇到问题,显示错误如下:
no; data are mi set
    Use mi reshape to perform reshape on these data.  mi reshape has the same syntax as reshape.

    Perhaps you did not type reshape.  In that case, the command you typed calls reshape and it is not appropriate for
    use with mi data.  Use mi extract or mi xeq to select the data on which you want to run the command, which is
    probably m=0.

后续尝试使用mi reshape  mi extract与mi xeq都无法运行。
本科小白对数据处理不精,还望各位大佬指教,谢谢!

二维码

扫码加我 拉你入群

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

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

关键词:reshape Stata Shape tata 数据处理

沙发
海洋之心家 发表于 2022-5-26 18:58:50
提示: 作者被禁止或删除 内容自动屏蔽

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

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-13 13:11