比较变量格式定义的更改



我需要比较两个数据集的变量名称、类型、格式和标签(数据集中没有提供信息(,以便附加和了解多年的变化。

我知道选项是PROCCOMPARE和SQL比较。但我想控制比较的输出(因此,SQL是首选(,并且我担心格式定义的任何更改。

使用SQL比较,可以直接比较变量名称、类型、标签和变量格式名称。

对于我要比较的两个数据集,变量格式由PROC FORMAT定义,这些代码分别保存在文本文件中。有没有办法比较格式定义?SAS似乎可以将格式定义保存在永久/工作中?桌子是否有可用的比较来比较格式名称、类型、类别和格式所施加的变量?

我有点不清楚你在问什么,但有几个选项可以用来控制proccompare的输出。这里有几个可能与您相关,您可以随时查看文档。

proc compare
base=one
compare=two
outbase        /* Output rows which are in base table */
outcomp        /* Output rows which are in comp table */
outdif         /* Output differences between rows that are in both base and comp */
out=three      /* Set table to send output to */
;

最新更新