全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2531 6
2019-03-07
捕获.PNG 根据我的数据,我需要进行提取,当fgov数据中有1或2的时候,replace fgov=”国家级“,有3or4 ,“省级”,有5or6,“市级",有7or8 ,”县级“, 有9-18的数字时,replace fgov = ”乡级“举例:某一数据为”1,3,5“,则fogv取最高级——国家级
请问各位大佬,应该怎么写codes呢?

二维码

扫码加我 拉你入群

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

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

全部回复
2019-3-8 07:40:38
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
2.        请参考说明https://bbs.pinggu.org/thread-5048204-1-1.html
二维码

扫码加我 拉你入群

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

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

2019-3-8 09:10:14
先用split 把数据劈开
然后用reshape 把数据变成long的格式
然后再用if语句判断到底是什么情况
二维码

扫码加我 拉你入群

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

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

2019-3-8 11:39:55
蓝色 发表于 2019-3-8 09:10
先用split 把数据劈开
然后用reshape 把数据变成long的格式
然后再用if语句判断到底是什么情况
你好,为什么我split之后,没有变化呢? split fgo ➡ fgo1
捕获.PNG
二维码

扫码加我 拉你入群

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

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

2019-3-8 11:47:10
蓝色 发表于 2019-3-8 09:10
先用split 把数据劈开
然后用reshape 把数据变成long的格式
然后再用if语句判断到底是什么情况
你好,谢谢,已经解决了
二维码

扫码加我 拉你入群

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

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

2020-2-28 20:10:44
草船 发表于 2019-3-8 11:47
你好,谢谢,已经解决了
您好,请问下是怎么解决的呢,我也遇到了这个问题,谢谢您,有命令参考吗
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群