全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1708 4
2019-04-09
format dq_id  %15.0g if year >2005
. gen nanjing = (dq_id==320101 | dq_id==320102 |dq_id==320104 | dq_id==320105 | ///
>               dq_id==320106 | dq_id==320111 |dq_id==320113 | dq_id==320114 | dq_id==320115 | ///
>               dq_id==320116 |dq_id==320117 | dq_id==320118) | ///
>                           (dq_id>320100000000 & dq_id<320200000000 ) ///     

dq_id是地区代码。我是要根据公司的地区代码分地区分析数据,但是运行命令后总是找不着新变量nanjing。
加上keep之后也是报错。请诸位帮我看一下谢谢啦

format dq_id  %15.0g if year >2005
. gen nanjing = (dq_id==320101 | dq_id==320102 |dq_id==320104 | dq_id==320105 | ///
>               dq_id==320106 | dq_id==320111 |dq_id==320113 | dq_id==320114 | dq_id==320115 | ///
>               dq_id==320116 |dq_id==320117 | dq_id==320118) | ///
>                           (dq_id>320100000000 & dq_id<320200000000 ) ///     
> keep if nanjing==1
invalid 'keep'



二维码

扫码加我 拉你入群

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

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

全部回复
2019-4-9 20:49:09
已解决.....keep之前要空一行....但是不明白为啥要空一行啊
二维码

扫码加我 拉你入群

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

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

2019-4-10 06:32:13
根本不是空行问题

keep上一行最后三个斜线,说明keep是和前面同一行的。

但keep是单独一行,不应该同一行。
删除keep前一行最后三个斜线才对。


还是先买本书把基础打牢吧
二维码

扫码加我 拉你入群

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

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

2019-4-10 10:47:00
二维码

扫码加我 拉你入群

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

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

2019-4-10 11:56:56
蓝色 发表于 2019-4-10 06:32
根本不是空行问题

keep上一行最后三个斜线,说明keep是和前面同一行的。
明白了!按照您说的改了一下是对的!因为在写论文,以前没有接触过stata正在慢慢学习...谢谢您!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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