有几次,我需要在 SAS 中运行一个过程,然后保存输出变量以供另一个程序 (MATLAB) 访问。这很容易,例如:
proc genmod order=data;
class X Y Z;
output out= gmout1 prob = PRED;
model count=X Y Z /dist=poi pred;
run; *mutual independence;
proc export data = work.gmout1
outfile = "...\genmodout1.txt"
dbms = csv replace;
run;
第output out= gmout1
3 行中的将 proc genmod 导出的所有变量保存到名为 gmout1 的库表中。
我目前的需要是能够访问存储在 SAS 本身的 gmout1 中的一些数据。应该很容易,但我的搜索没有发现任何有用的东西。