楼主: guo.bailing
4676 9

[问答] 数据合并,如何改变列的位置 [推广有奖]

区版主

已卖:275份资源

大师

30%

还不是VIP/贵宾

-

TA的文库  其他...

文库1

文库2

文库3

威望
6
论坛币
1336379 个
通用积分
20289.1888
学术水平
558 点
热心指数
776 点
信用等级
515 点
经验
147031 点
帖子
4111
精华
24
在线时间
10956 小时
注册时间
2009-7-9
最后登录
2025-11-21

初级热心勋章 中级热心勋章 初级信用勋章 初级学术勋章

楼主
guo.bailing 发表于 2011-1-7 13:02:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如题,首次碰到这样的问题,请大家多多指教,勿喷

请问如何由数据集A和数据集B,合并成数据集C的样式??


数据集A:
QQ截图未命名a.jpg
数据集B:
QQ截图未命名b.jpg

数据集C:
QQ截图未命名c.jpg
二维码

扫码加我 拉你入群

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

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

关键词:数据合并 数据集 位置 数据合并

自助者,天助之!

沙发
sunquan3075 发表于 2011-1-7 13:05:21
没看懂,排版好乱啊。。。

藤椅
guo.bailing 发表于 2011-1-7 13:07:24
不好意思,刚才没排好
自助者,天助之!

板凳
baoaibaobao 发表于 2011-1-7 13:16:01
  1. data a;
  2. input name math chinese english@@;
  3. n=_n_;
  4. cards;
  5. 80 75 79 98 100 98 65 98 98 96 93 86
  6. ;
  7. data b;
  8. input sex$@@;
  9. n=_n_;
  10. cards;
  11. f m f
  12. ;
  13. proc sql;
  14. create table ab as
  15. select a.name,b.sex,a.math,a.chinese,a.english
  16. from a join b on a.n=b.n;
  17. quit;
复制代码
已有 1 人评分热心指数 收起 理由
guo.bailing + 2 观点有启发

总评分: 热心指数 + 2   查看全部评分

报纸
dugujiujian911 发表于 2011-1-7 13:24:06
我也想知道

地板
guo.bailing 发表于 2011-1-7 13:32:34
4楼正解,谢谢
自助者,天助之!

7
dchrenstu 发表于 2011-1-7 14:41:42
data a;
name=80; math=75;chinese=79;english=98;output;
name=100; math=98;chinese=65;english=98;output;
name=98; math=96;chinese=93;english=86;output;
run;
data b;
sex='f';output;
sex='m';output;
sex='f';output;
run;
data c;
  retain name sex math chinese english;
  merge a
               b;
run;
已有 1 人评分热心指数 收起 理由
guo.bailing + 2 观点有启发

总评分: 热心指数 + 2   查看全部评分

8
guo.bailing 发表于 2011-1-7 15:14:16
7楼观点也不错
自助者,天助之!

9
jessicamin 发表于 2011-1-7 17:02:39
data c;
set a;
set b;
run;

就可以了

10
guo.bailing 发表于 2011-1-7 17:11:03
jessicamin 发表于 2011-1-7 17:02
data c;
set a;
set b;
run;

就可以了
没有那么神奇吧
自助者,天助之!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 00:42