SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 872|回复: 3
打印 上一主题 下一主题

[求助]请问关于IML过程的矩阵转化为数据集

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2008-11-20 20:06:07 | 只看该作者

[求助]请问关于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进行引用?请问如何解决,谢谢
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2008-11-21 09:21:22 | 只看该作者

Re: [求助]请问关于IML过程的矩阵转化为数据集

<!-- s:o --><img src="{SMILIES_PATH}/icon_surprised.gif" alt=":o" title="Surprised" /><!-- s:o -->
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2008-11-21 09:31:13 | 只看该作者

Re: [求助]请问关于IML过程的矩阵转化为数据集

假如你在iml中生成的矩阵为aa

create aa var{y pred pred_e filt filt_e};
append from aa;
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2008-11-28 12:25:32 | 只看该作者

Re: [求助]请问关于IML过程的矩阵转化为数据集

问题在于我用calcvf所计算出来的矩阵没有名字 也不能用类似于‘aa’名字去调用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-5 05:19 , Processed in 0.066347 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表