发布网友 发布时间:2022-04-22 17:18
共3个回答
热心网友 时间:2023-09-11 01:20
导出数据在A列时,用分列进行将数据分开就可以啊!
热心网友 时间:2023-09-11 01:21
你这个程序corr步写的太精简了吧?
你没有OUT出数据集,系统怎么可能会帮你导出数据呢,归结到底就只有这一个问题,
如下 :
data a;
input G1905 G1910G1915G1920G1925;
cards;
0.136520.225740.219520.22740.23757
0.227680.234930.230480.237080.23549
0.240180.239490.240920.243360.24473
;
proc corr data=a outp=p(where=(_type_="CORR"));
run;
再去导你的P数据集就可以了,
或者如下代码自动在D盘下产生一个叫CORR.XLS的电子表格:
OPTIONS NOXWAIT;
X "DEL D:\CORR.XLS";
LIBNAME IN "D:\CORR.XLS";
data a;
input G1905 G1910G1915G1920G1925;
cards;
0.136520.225740.219520.22740.23757
0.227680.234930.230480.237080.23549
0.240180.239490.240920.243360.24473
;
proc corr data=a outp=IN.p(where=(_type_="CORR"));
run;
LIBNAME _ALL_ CLEAR;
热心网友 时间:2023-09-11 01:21
数据分列。