全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
9373 24
2017-01-25
海关数据库中每一年每一家企业会出口多种产品,有些产品的贸易方式是一般贸易,有些是加工贸易,产品层面的贸易方式通过变量tradecode进行区分,tradecode等于1 2 3 分别表示这种产品是一般贸易·加工贸易和其他。
我现在想识别出一家企业是纯加工贸易,纯一般贸易还是两者都有,stata该如何做到?
先谢谢啦!
二维码

扫码加我 拉你入群

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

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

全部回复
2017-1-25 21:55:39
示例数据如下所示,nfid为企业代码:
捕获.PNG
如果同一年中同一企业的所有tradecode取值全部都为2,就认为这家企业是纯加工贸易的企业,给企业生成新变量style等于2(如图中企业94),如果同一年中同一企业所有tradecode取值全为1,认为这家企业是纯一般贸易的企业,生成变量style等于1(如图中企业309),如果一家企业在一年中tradecode取值不完全相同,有1有2,就认为这种企业为非纯加工贸易企业,生成变量style等于3(如图中企业352)。
请问stata中如何实现上述操作?
二维码

扫码加我 拉你入群

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

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

2017-5-9 18:10:22
新手同问
二维码

扫码加我 拉你入群

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

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

2017-6-20 17:17:02
南宫姑娘 发表于 2017-5-9 18:10
新手同问
这是我用的方法,供参考!
findit egenmore
bys year nfid: egen type = nvals(tradecode)
gen style=tradecode if type==1
replace style=0 if type!=1
gen mixed=1 if style==0
replace mixed=0 if style!=0
gen pure_general=1 if style==1
replace pure_general=0 if style!=1
gen pure_process=1 if style==2
replace pure_process=0 if style!=2
二维码

扫码加我 拉你入群

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

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

2017-6-20 17:32:55
wendy_wj 发表于 2017-6-20 17:17
这是我用的方法,供参考!
findit egenmore
bys year nfid: egen type = nvals(tradecode)
请问nfid是什么
二维码

扫码加我 拉你入群

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

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

2017-6-20 17:34:53
wendy_wj 发表于 2017-6-20 17:17
这是我用的方法,供参考!
findit egenmore
bys year nfid: egen type = nvals(tradecode)
unknown egen function nvals()

会有这个提示
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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