sas计算相关系数,怎样把计算结果导出到excel中?

发布网友 发布时间: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

数据分列。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com