SAS中文论坛

标题: [求助]请问关于IML过程的矩阵转化为数据集 [打印本页]

作者: shiyiming    时间: 2008-11-20 20:06
标题: [求助]请问关于IML过程的矩阵转化为数据集
我利用proc iml过程得出矩阵如下:                    

                              Y      PRED                        FILT

                            1.8         0         0                1.79982         0
                           1.83   1.79982   0                1.829997 0.0301709
                           1.84 1.8601679 0.0301709 1.8422413 0.0189673
                           1.79 1.8612086 0.0189673 1.8014446 -0.012822
                           1.82 1.7886228 -0.012822  1.814509 0.0005135
                           1.79 1.8150225 0.0005135 1.7944484 -0.010052


共五列,分别为原数据y、预测值pred、预测误差pred_e、滤波值filt、滤波与原数据之差filt_e。

请问如何将其转换为数据集,我需要进行画图分析。我考虑利用:

proc iml;
create preddata var {y pred pred_e filt filt_e};
append from {ROWNAME};

此时却无法找到其矩阵名字,即上面的ROWNAME进行引用?请问如何解决,谢谢
作者: shiyiming    时间: 2008-11-21 09:21
标题: Re: [求助]请问关于IML过程的矩阵转化为数据集
<!-- s:o --><img src="{SMILIES_PATH}/icon_surprised.gif" alt=":o" title="Surprised" /><!-- s:o -->
作者: shiyiming    时间: 2008-11-21 09:31
标题: Re: [求助]请问关于IML过程的矩阵转化为数据集
假如你在iml中生成的矩阵为aa

create aa var{y pred pred_e filt filt_e};
append from aa;
作者: shiyiming    时间: 2008-11-28 12:25
标题: Re: [求助]请问关于IML过程的矩阵转化为数据集
问题在于我用calcvf所计算出来的矩阵没有名字 也不能用类似于‘aa’名字去调用




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2