楼主: hshly
2689 11

请教一个merge问题,谢谢 [推广有奖]

  • 1关注
  • 25粉丝

高级会员

已卖:11份资源

学术权威

2%

还不是VIP/贵宾

-

威望
0
论坛币
1764290 个
通用积分
493.3863
学术水平
13 点
热心指数
17 点
信用等级
8 点
经验
37289 点
帖子
877
精华
0
在线时间
8661 小时
注册时间
2004-12-13
最后登录
2025-12-18

楼主
hshly 发表于 2010-8-1 16:17:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
idxidy
1111
1212
1321
2122
2223
2324
3125
3231
3332
34
将上面两组数据merge在一起应该怎么做,采用merge m:m不怎么好使,谢谢大家!
二维码

扫码加我 拉你入群

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

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

关键词:Merge 数据merge 在一起 怎么做 请教 Merge

沙发
sungmoo 发表于 2010-8-1 16:27:59
你想并成什么样的结果?
(合并的原则是什么?)

藤椅
hshly 发表于 2010-8-1 16:44:13
合并后的结果如下
id        x        y
1        1        1
1        2        2
1        3        .
2        1        1
2        2        2
2        3        3
2        .        4
2        .        5
3        1        1
3        2        2
3        3        .
3        4        .
这是两组数据,我想把这两组数据合并成一个数据,id是相同的,第一组数据样本容量较多,第二组较少,在第一组里id对应的x最多可能有4个,第二组id对应的y最多可能有5个,我想合并后,master和using的值还是保持原来的,没有的用missing value也就是.来替换,不想用master或者using的值替换,不知道我说清楚了,谢谢

板凳
sungmoo 发表于 2010-8-1 16:58:07
这里的一个问题:x与y间观测值的对应关系是怎样的?
(按原始次序对应?)

报纸
hshly 发表于 2010-8-1 17:14:34
按原始次序对应

地板
sungmoo 发表于 2010-8-1 17:33:22
*试一下,是不是要这样的结果(设文件1与文件2在默认文件夹里):
use 2,clear
bys id (y): g g=_n
save a,replace
use 1,clear
bys id (x): g g=_n
mer id g using a,sort
sort id x y
drop g _merge

7
hshly 发表于 2010-8-1 17:48:32
可以实现,非常谢谢sungmoo
能否帮我解释一下,下面g的作用和在merge中g的作用,没搞明白,谢谢
bys id (y): g g=_n
mer id g using a,sort

8
hshly 发表于 2010-8-1 17:53:57
如果x和y中的数据并非123之类的,如x={2.1,3.2,1.1}等等不知还能用上述程序计算吗?谢谢

9
sungmoo 发表于 2010-8-1 18:04:40
hshly 发表于 2010-8-1 17:53 如果x和y中的数据并非123之类的,如x={2.1,3.2,1.1}等等不知还能用上述程序计算吗?谢谢
只要x与y的对应关系是它们各按大小排序后顺次合并即可。

10
sungmoo 发表于 2010-8-1 18:06:36
hshly 发表于 2010-8-1 17:48 能否帮我解释一下,下面g的作用和在merge中g的作用
merge后面的变量(组)的各观测值(组)最好是unique。生成g就是为了生成这样的unique合并关键词(变量组)。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-22 02:38