全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
1316 2
2019-01-26
悬赏 10 个论坛币 已解决
表中hhcode为家庭编码,id为家庭成员编码,edu代表教育年限;左部份为家庭成员的受教育年限数据,右部分为家庭朋友的受教育年限数据,我现在想求比每个家庭成员受教育年限较高的朋友所占比例,有没有快捷方法?因为有8000个,一个一个计算比较繁琐。现在是EXCEL,本想用stata匹配,但merge的1:m和m:1都行不通,大家有没有较好的处理方法? 微信图片_20190126222436.png

最佳答案

yangyuzhou 查看完整内容

这个的关键在于,一个家庭可能有很多个朋友,一个家庭也有很多个成员,所以不妨将家庭朋友进一步细化,首先使用 然后将其与对应的家庭编号进行格式调整,比较常用的做法是用reshape 生成的edu*系列变量分别表示第*个朋友的受教育年限变量,接下来用hhcode 进行1:m匹配就好了。
二维码

扫码加我 拉你入群

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

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

全部回复
2019-1-26 22:26:14
这个的关键在于,一个家庭可能有很多个朋友,一个家庭也有很多个成员,所以不妨将家庭朋友进一步细化,首先使用
复制代码

然后将其与对应的家庭编号进行格式调整,比较常用的做法是用reshape
复制代码

生成的edu*系列变量分别表示第*个朋友的受教育年限变量,接下来用hhcode 进行1:m匹配就好了。
二维码

扫码加我 拉你入群

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

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

2019-1-27 08:40:51
哈哈哈人 发表于 2019-1-26 22:26
表中hhcode为家庭编码,id为家庭成员编码,edu代表教育年限;左部份为家庭成员的受教育年限数据,右部分为家 ...
自己顶一下
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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