
SAS-数据步-合并-Merge语句

data ma; input id name$ sex$ age; cards; 1001 Tom F 25 1003 Lisa M 20 1005 Anna M 26 1002 Lyli M 21 ; proc sort; by id; run;
发布日期:2021-05-07 00:07:45
浏览次数:28
分类:精选文章
本文共 540 字,大约阅读时间需要 1 分钟。
MERGE语句
用merge语句将两个或多个SAS数据集中的观测值横向匹配合并成一个新的数据集的一个观测值。
DATA <新数据集名称>;
MERGE <已有数据集列表>; BY <变量1> [<变量2>…]; RUN;说明:
1、匹配合并指来自不同数据集中具有至少一个共同变量(匹配变量),按照匹配变量取相同数值的观测值横向合并; 2、用by语句指定匹配的变量; 3、每一个待合并数据集需先按匹配变量排序。示例



data mb;
input id Language$ score; cards; 1001 Chinese 85 1001 English 76 1002 Chinese 89 1004 English 90 proc sort; by id; run;data mc;
merge ma mb; by id; run; Title “MERGE合并结果”; proc print data=mc; run;发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月15日 10时25分57秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
@SuppressWarnings 用法
2019-03-06
看完你就明白的锁系列之锁的状态
2019-03-06
看完这篇操作系统,和面试官扯皮就没问题了
2019-03-06
我的价值观
2019-03-06
真香!Linux 原来是这么管理内存的
2019-03-06
一文详解 Java 并发模型
2019-03-06
阅站无数!不过我只推荐下面这些
2019-03-06
值类型与引用类型(中)
2019-03-06
MSSQL 2005 数据库变成可疑状态
2019-03-06
QBlog V2.5 源码开放下载(ASP.NET 番外系列之开端)
2019-03-06
秋色园引发CPU百分百命案的事件分析与总结
2019-03-06
安装jdk并配置环境变量
2019-03-06
稀疏数组
2019-03-06
js的严格模式
2019-03-06
idea的安装和无限期试用
2019-03-06
Oracle VM VirtualBox安装PVE虚拟机
2019-03-06
【转】如何用css限制文字长度,使溢出的内容用省略号…显示
2019-03-06
Android MediaPlayer setDataSource failed
2019-03-06
ASP.NET Core 实战:Linux 小白的 .NET Core 部署之路
2019-03-06