各位高手,我有一个问题:比如我首先用IML过程计算一些内容,后来又不得不用其他过程来计算一些内容,这时就调用某个过程,但这个过程执行之后我想再次调用刚才IML中的某些结果,应该怎样操作,我认为是由于执行了其他过程,IML的结果好像都不能调用了,我试了以下程序:data a;
input x@@;
cards;
1 2 3 4
;
proc iml;
d={1 2 3,3 4 5};
proc means data=a mean;
var x;
proc iml;
print d;
当执行完means过程后,我想显示或调用矩阵d的内容,这时log窗口显示矩阵d没有赋值。请高手给予解决。谢谢!