请选择 进入手机版 | 继续访问电脑版
楼主: dimxu
5513 6

[原创博文] 矩阵转为数据集 [推广有奖]

  • 4关注
  • 1粉丝

讲师

12%

还不是VIP/贵宾

-

威望
0
论坛币
109572 个
通用积分
0.0400
学术水平
2 点
热心指数
3 点
信用等级
2 点
经验
8719 点
帖子
239
精华
0
在线时间
555 小时
注册时间
2005-10-12
最后登录
2024-4-17

dimxu 在职认证  发表于 2012-4-1 21:17:53 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我使用proc iml 过程得到一个矩阵,怎么能把它转换成数据集。我搜过论坛里别的帖子了,都是对于已知列和行的处理,因为我是要用在一个宏的循环中,每次产生的矩阵大小是不一样的,所以请教各位高手有什么好的处理方法。
谢谢。
二维码

扫码加我 拉你入群

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

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

关键词:数据集 处理方法 ROC

dimxu 在职认证  发表于 2012-4-1 21:24:39 |显示全部楼层 |坛友微信交流群
我已经找到方法了,可以用如下代码
  1.   CREATE Data-set FROM Matrix;/*从矩阵Matrix创建数据集 Data-set*/
  2.    APPEND FROM Matrix;  /*读入Data-set*/
复制代码

使用道具

Bugjay 发表于 2012-4-2 10:11:37 |显示全部楼层 |坛友微信交流群
LS正解,学习了!

使用道具

mercuro 学生认证  发表于 2015-8-9 16:26:20 |显示全部楼层 |坛友微信交流群
谢谢楼主~~~~真好想用这个功能

使用道具

nigeljsthuang 在职认证  发表于 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;

使用道具

nigeljsthuang 在职认证  发表于 2019-6-6 17:01:58 |显示全部楼层 |坛友微信交流群
另外还有其他相关问题,如果矩阵已经由之前的过程生成在结果集,怎么转换?结果集不止一个矩阵?怎么全部转?

使用道具

水晶之毒 发表于 2019-6-12 22:37:11 |显示全部楼层 |坛友微信交流群
老哥,我遇到同样的问题。
我使用proc distance得到一个矩阵数据集,有点像相关系数矩阵。我想要把它输出为x1 y1 z1形式的数据集(三列),现在也束手无策。你有找到比较好的解决方案吗?

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-18 15:29