比较变量格式定义更改

时间:2018-11-30 16:05:15

标签: sas

我需要在变量名称,类型,格式,标签(数据集中未提供的信息)方面比较两个数据集,以便附加并了解多年的变化。

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

通过SQL比较,可以直接比较变量名称,类型,标签,变量格式名称。

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

1 个答案:

答案 0 :(得分:0)

我不清楚您要问什么,但是可以使用几个选项来控制proc比较的输出。这对夫妇可能与您有关,您可以随时查看文档。

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 */
;