请选择 进入手机版 | 继续访问电脑版
楼主: jzhenrybx
1307 5

[有偿编程] 重复数据的合并 [推广有奖]

  • 0关注
  • 1粉丝

大专生

45%

还不是VIP/贵宾

-

威望
0
论坛币
2945 个
通用积分
0.0604
学术水平
0 点
热心指数
1 点
信用等级
1 点
经验
654 点
帖子
30
精华
0
在线时间
34 小时
注册时间
2013-6-19
最后登录
2018-12-31

jzhenrybx 发表于 2015-4-10 10:18:33 |显示全部楼层 |坛友微信交流群
10论坛币
有两个数据集。现需要将两个数据集合并。栗子如下:dataset M:
KEYVAR1VAR2VAR3VAR4
A

1.1

B

2.2

C

3.2

3.2

D

4.1

4.2

E

5.1

5.3

dataset N:

KEYVAR1VAR2VAR3VAR4
A

1.2

B

2.1

2.3

2.4

F

3.2

3.2

G

4.1

4.2

H

5.1

5.3

目标数据 WANTED:
KEYVAR1VAR2VAR3VAR4
A

1.1

1.2

B

2.1

2.2

2.3

2.4

C

3.2

3.2

D

4.1

4.2

E

5.1

5.3

F

3.2

3.2

G

4.1

4.2

H

5.1

5.3


简单说,就是让两个数据集重复数据下的变量能够互相补起来,而不是简单的把重复变量删除。就如栗子中的数据A 和B。

谢谢!

关键词:重复数 dataset wanted DataS Data
sushe1527 发表于 2015-4-10 10:18:34 |显示全部楼层 |坛友微信交流群
jzhenrybx 发表于 2015-4-10 11:18
如果变量为文本型的呢?我按照这个去操作显示必须是数字型变量才可以。谢谢~!
  1. data a;
  2. input id$ x y$;
  3. cards;
  4. A . aaa
  5. B 3 .
  6. ;run;
  7. data b;
  8. input id$ x y$;
  9. cards;
  10. A 1 .
  11. B . bbb
  12. c 7 ccc
  13. ;run;
  14. data c;
  15. set a b;
  16. run;
  17. proc sql;
  18. select id,max(x) as x,max(y) as y from c group by id;quit;
复制代码

使用道具

jzhenrybx 发表于 2015-4-10 10:19:06 |显示全部楼层 |坛友微信交流群
求指导阿!!!

使用道具

sushe1527 发表于 2015-4-10 10:54:15 |显示全部楼层 |坛友微信交流群
  1. data a;
  2. input id$ x y;
  3. cards;
  4. A . 2
  5. B 3 .
  6. ;run;
  7. data b;
  8. input id$ x y;
  9. cards;
  10. A 1 .
  11. B . 4
  12. c 7 5
  13. ;run;
  14. data c;
  15. set a b;
  16. run;
  17. proc sql;
  18. select id,sum(x) as x,sum(y) as y from c group by id;quit;
复制代码

使用道具

jzhenrybx 发表于 2015-4-10 11:18:16 |显示全部楼层 |坛友微信交流群
sushe1527 发表于 2015-4-10 10:54
如果变量为文本型的呢?我按照这个去操作显示必须是数字型变量才可以。谢谢~!

使用道具

jzhenrybx 发表于 2015-4-10 11:32:25 |显示全部楼层 |坛友微信交流群
sushe1527 发表于 2015-4-10 10:18
谢谢!

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-19 10:22