全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2705 8
2009-07-12
因为order 是没有规律的, proc sql 不能排序,
就考虑用iml编程自己定义这个顺序, 在data里面有所有需要的character 和 numeric, 其中一个列是名字是character的,
但是iml 的矩阵读不进用来排序的非数字的character 怎么办呢?
有没有人碰到过. 谢谢啦
二维码

扫码加我 拉你入群

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

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

全部回复
2009-7-12 05:28:42
有没有除了format外更方便的方法,最好能在iml中同时处理 字符和数字,谢谢!
二维码

扫码加我 拉你入群

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

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

2009-7-12 11:58:47
没有读不进去的
二维码

扫码加我 拉你入群

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

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

2009-7-12 11:59:54
只要你能读如SAS中,就可以读到iml中的矩阵里
二维码

扫码加我 拉你入群

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

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

2009-7-13 03:28:45
谢谢版主,我举个例子,第二个proc iml 中 就读不进 female 去m, 难道写错了什么地方了吗,

data hsb;
  input id female$;
datalines;
147 f
108 m
;
run;
----------------------
proc iml;
use hsb var {id female};
read all into m;
print m;
quit;
二维码

扫码加我 拉你入群

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

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

2009-7-14 03:03:58
字符型矩阵与数字型矩阵必须分开。
read all var {id } into x;
read all var {female} into m;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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