如何使用x命令计算SAS表中的行数

时间:2019-06-05 06:47:59

标签: unix sas

没有人知道如何使用x命令计算SAS表中的行数,我需要通过Unix实现。我尝试了wc -l,但它给我的结果不同于proc sql count(*)给我的结果。

1 个答案:

答案 0 :(得分:1)

Lee在这里有一个正确的想法-SAS数据集以专有的二进制格式存储,其中的换行符不一定是行分隔符,因此您不能使用wc之类的工具来获取准确的行数。使用SAS本身是一种选择,或者,如果您的unix服务器上未安装SAS,则可能会使用python pandas.read_sas模块之类的其他工具来加载表。

编写脚本为您执行此操作超出了此答案的范围,因此,可以自己写一个,并在遇到困难时提出一个更具体的问题。