全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3524 6
2010-11-21
在做数据,我又两个数据文件,都含有同一变量“日期”,第二个文件里只有622个数据,第一个文件里有上千个数据, 我用merge命令,“日期”变量拼接时,为什么会出现有800多个数据拼接成功的结果?我用不同的文件作了三次,前两个都只有622个结果拼接成功,只有第三个有问题,请问是为什么?我用的是merge m:m命令哈~~~
二维码

扫码加我 拉你入群

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

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

全部回复
2010-11-22 19:53:11
您这样问,大家很难帮到您,您把数据贴个部份出来,另外,可以再说地更详细些。
用不同的文件作了三次,前两个都只有622个结果拼接成功,只有第三个有问题,请问是为什么?
您说您有两个文件,又说做了三次,我根本不懂,您的master dadaset与using dataset到底是什么,
您在merge时,通通都是使用merge m:m吗?
您后面又说您用了merge m:m,您能否说一下为什么您要使用merge m:m?
【一般我们不太常用这个,也许您的研究有须要这样的指令需求,很希望能听到您的见解,学习了!】
二维码

扫码加我 拉你入群

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

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

2011-3-15 10:29:23
对呀,我做merge也不常常使用m:m这样的语句,看到很多人这样使用,我也想知道呢!还有楼主说第三个有问题,我也没太看懂楼主的疑问在哪里。
二维码

扫码加我 拉你入群

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

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

2011-8-3 13:32:43
唉,我现在很想知道merge 1:m,怎么用?
二维码

扫码加我 拉你入群

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

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

2011-8-7 21:37:52
我想你先现在用的是STATA.11版的吧,我尽管也在用这个版本,但是我在进行数据合并的时候用的是自己编写的命令。首先这两个文件你一定要确定哪个作为master data,主表的选择在我看来还是挺重要的,因为它会影响你最终数据合并的有效性,还有一点是你一定要确定你的中间变量,就如你自己说的“日期”这个变量是不是在这两个表中是唯一识别的(这个很重要),你可以尝试用一下这个命令啊:merge a(唯一识别变量)using b(b代表的是using data),我觉得你产生的问题在于主表的选择,还有就是出现了重复值,你要browse一下,看看_merge出现的数值是否有1、2、3他们有自己的意义,楼主多用用help吧,做学术很多的时候只有自己去学习与探索,当然我相信你也在不断的努力。祝好!
二维码

扫码加我 拉你入群

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

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

2011-8-8 08:06:13
lavendercao 发表于 2011-8-3 13:32
唉,我现在很想知道merge 1:m,怎么用?
stata的data management 那本手册上面有详细的介绍和例子。
解释的很清楚。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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