全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
14750 6
2020-08-26
悬赏 150 个论坛币 未解决
计量小白,求帮助!数据为1990-2000年各省份员工的数量(total_employ),省与省之间有一个关系等级,请问怎么根据等级关系进行加总,形成一个新变量?就比如从表中可得到1990年北京市(BJ)对应等级为1的省份有BJ/SD/SX,那么就找到1990年对应这三个省份的员工数量(total_employ),然后加总得到。

[url=]QQ 图片 20200826180641.png[/url]

QQ图片20200826180641.png

原图尺寸 88.94 KB

表格

表格

二维码

扫码加我 拉你入群

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

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

全部回复
2020-8-26 19:13:38
用dataex命令(ssc install  dataex)贴出示例数据,这样方便操作。
二维码

扫码加我 拉你入群

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

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

2020-8-27 09:07:58
DΘstinyじò 发表于 2020-8-26 19:13
用dataex命令(ssc install  dataex)贴出示例数据,这样方便操作。
复制代码
二维码

扫码加我 拉你入群

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

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

2020-8-27 11:01:02
chenguangyun 发表于 2020-8-27 09:07
可尝试以下代码:(wanted1、wanted2、wanted3即为想要的结果,分别为对应年份相应省份1、2、3等级的total_employ变量之和)
复制代码
二维码

扫码加我 拉你入群

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

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

2020-8-27 14:55:18
DΘstinyじò 发表于 2020-8-27 11:01
可尝试以下代码:(wanted1、wanted2、wanted3即为想要的结果,分别为对应年份相应省份1、2、3等级的to ...
做出来的数值,我硬算了几个,好像不对
二维码

扫码加我 拉你入群

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

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

2020-8-27 15:45:13
chenguangyun 发表于 2020-8-27 14:55
做出来的数值,我硬算了几个,好像不对
举个例子,哪一省份的算错了,我查查错误。
之前发现个问题,忘记说了,每一年的这个等级数据,行列排列顺序一致的时候,应该是一个对称矩阵吧?你看1990年在行上江西对北京是3,在列上北京对江西是2;类似的数据不一样的在1990年处还有几个,其他年份没看。从代码上的运行步骤上说,数据的这个问题,会导致您横向验证和纵向验证的结果就会不一样,(以北京为例),而代码计算是以列向数据为基础的。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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