COMPARE 比较两个数据集

DATA MYCLASS;
	INPUT Name $ 1-12 Sex $ 13-16 Age Height Weight;
	/* DATALINES要从顶格开始写,一个汉字占用两个字节 */
	DATALINES;
阿尔弗雷德   F 13 56 100
爱丽丝       M 14 60.5 105.1
;
RUN;

/* 比较的两个数据集都要进行排序 */
PROC SORT DATA=MYCLASS;
	BY Name;
RUN;

PROC SORT DATA=SASHELP.CLASS;
	BY Name;
RUN;

/* compare数据集比较 */
PROC COMPARE
	/* 比较数据集 1 */
	BASE=MYCLASS
	/* 比较数据集 2 */
	COMPARE=SASHELP.CLASS
	/* 比较结果数据集 */
	OUT=MYRESULT;
	/* 用来比较的数据行的标识 注意: 一定要预先排序 */
	ID Name;
	/* 指定 BASE 数据集中比较的基准变量*/
	VAR Weight;
	/* 指定 COMPARE 数据集中的比较变量*/
	WITH Weight;
	TITLE 'Comparison of Variables in Two Data Sets';
RUN;

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值