37 run;
38 /*将矩阵转为数据集*/
39 proc iml;
NOTE: IML Ready
40 create one var{y1 y2 y3 y4 y5};
41 append from beta1;
ERROR: Number of columns in beta1 does not match with the number of variables in the data set.
statement : APPEND at line 41 column 1
42 quit;
NOTE: Exiting IML.
NOTE: 数据集 WORK.ONE 有 0 个观测和 5 个变量。
NOTE: SAS 系统由于错误而停止了该步的处理。
NOTE: “PROCEDURE IML”所用时间(总处理时间):
实际时间 0.12 秒
CPU 时间 0.03 秒
[/code:35mamu9g]作者: shiyiming 时间: 2011-4-23 13:20 标题: Re: 求助:由矩阵产生数据集的问题? create one var{y1 y2 y3 y4 y5};
append from {y1 y2 y3 y4 y5};
close one;
然后,我加了var,变成:
[code:1rxlw4fx]58 proc iml;
NOTE: IML Ready
59 create one var{y1 y2 y3 y4 y5};
60 append from beta1 var{y1 y2 y3 y4 y5};
WARNING: All data set variables are unvalued. No APPEND done.
statement : APPEND at line 60 column 1
61 close one;
NOTE: 数据集 WORK.ONE 有 0 个观测和 5 个变量。
62
63 quit;
NOTE: Exiting IML.
NOTE: “PROCEDURE IML”所用时间(总处理时间):
实际时间 0.38 秒
CPU 时间 0.01 秒