全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5892 6
2012-04-01
我使用proc iml 过程得到一个矩阵,怎么能把它转换成数据集。我搜过论坛里别的帖子了,都是对于已知列和行的处理,因为我是要用在一个宏的循环中,每次产生的矩阵大小是不一样的,所以请教各位高手有什么好的处理方法。
谢谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-4-1 21:24:39
我已经找到方法了,可以用如下代码
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-4-2 10:11:37
LS正解,学习了!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-9 16:26:20
谢谢楼主~~~~真好想用这个功能
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-6-6 16:59:20
补充下完整例子:
proc iml;
cov2=
{1 0.3 0.3,
0.37 1 0.45
};
create cw22 from cov2;
append from cov2;

quit;
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-6-6 17:01:58
另外还有其他相关问题,如果矩阵已经由之前的过程生成在结果集,怎么转换?结果集不止一个矩阵?怎么全部转?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群