作者andrew07 (..............)
看板Statistics
标题Re: [程式] [SAS] 如何把iml中的资料汇出
时间Mon Dec 24 16:45:50 2012
※ 引述《bbearh (go)》之铭言:
: ※ 引述《andrew07 (..............)》之铭言:
: : [程式问题]:
: : 资料处理
: : [软体熟悉度]:
: : 新手(不到1个月)
: : [问题叙述]:
: : 在sas的iml下处理矩阵时,要如何将矩阵输出,存成笔记本档或是excel档呢?
: : [程式范例]:
: : proc iml;
: : a={1 2 3,4 5 6};
: : print a;
: : quit;
: : 如要把a存成笔记本或excel该如何运用程式达到目的呢?
: : 感谢各位大大
: : -----------------------------------------------------------------------------
: proc iml;
: a={1 2 3,4 5 6};
: print a;
: NewCol= {"AA","BB"};
^^^^^^^^^^^^
: CREATE out FROM a[colname=NewCol];
: APPEND FROM a;
: quit;
: proc export data=work.out
: outfile='d:\ddddx.txt'
: dbms=TAB replace label;
: run;
: 或是用menu --> 档案 --> 汇出资料 --> 照着精灵选择操作即可.
请问 假如我现在有一个矩阵
row数很大(ex:99999) column数很小(ex:3)
那我再转出的过程 有什麽方法可以用呢
因为如果照上述打法 NewCol={"A","B","C",......}
要打99999个 有什麽适合row大column小的方法呢?
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.236.50.30
1F:推 MmmRrrrX:先输出再用proc transpose (?) 12/24 22:54