如何在Unix shell中检查SAS数据集的变量名?

时间:2015-04-12 23:14:16

标签: shell sas

我有.sas7bdat格式的大数据集(大约1G),想知道Mac shell上的变量名是什么。有没有可能的方法来轻松检查变量名称?

我不了解SAS,也没有适用于Mac的版本。 我试过vi,但这完全是一团糟...... 我已经考虑过使用r来加载和查看它,但是r加载它只是很大。

2 个答案:

答案 0 :(得分:1)

您的Unix服务器上是否安装了Base SAS?如果是,那么你可以使用vi编辑器编写带有.sas扩展名(prog1.sas)的sas程序,代码如下:

proc content data = Datasetname; 运行;

&安培;然后可以在unix命令级别运行sas程序 SAS prog1.sas。

答案 1 :(得分:0)

我不认为通过unix系统可以轻松实现这一目标。您可以尝试使用Python包,但也可能在那里耗尽内存。

如果您的使用根据许可有意义,您可以让SAS查看器查看数据集或尝试使用SAS University Edition。

仅供参考 - 1GB不会被视为SAS的一般大数据集。

SAS Viewer - 允许查看,排序和过滤SAS数据集。 http://support.sas.com/software/products/univiewer/

SAS UE http://www.sas.com/en_ca/software/university-edition.html