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

dataa;inputG1905G1910G1915G1920G1925;cards;0.136520.225740.219520.22740.237570.227680... data a;
input G1905 G1910 G1915 G1920 G1925
;
cards;
0.13652 0.22574 0.21952 0.2274 0.23757
0.22768 0.23493 0.23048 0.23708 0.23549
0.24018 0.23949 0.24092 0.24336 0.24473
;
proc corr;
run;

遇到以下问题需要解决:
1、导出到Excel之后所有数据都在第一列的单元格中;
2、在“输出”窗口是当前窗口的情况下,点击“导出数据”时,导出的结果是原始数据,并没有相关系数的计算结果。
怎么解决这两个问题呢?(要详细步骤)
展开
 我来答
李龙20120214
2013-12-18 · TA获得超过1638个赞
知道大有可为答主
回答量:1680
采纳率:60%
帮助的人:742万
展开全部

导出数据在A列时,用分列进行将数据分开就可以啊!

光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
rabishion
2013-12-18 · TA获得超过544个赞
知道小有建树答主
回答量:240
采纳率:0%
帮助的人:315万
展开全部
你这个程序corr步写的太精简了吧?
你没有OUT出数据集,系统怎么可能会帮你导出数据呢,归结到底就只有这一个问题,
如下 :
data a;
input G1905 G1910 G1915 G1920 G1925;
cards;
0.13652 0.22574 0.21952 0.2274 0.23757
0.22768 0.23493 0.23048 0.23708 0.23549
0.24018 0.23949 0.24092 0.24336 0.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 G1910 G1915 G1920 G1925;
cards;
0.13652 0.22574 0.21952 0.2274 0.23757
0.22768 0.23493 0.23048 0.23708 0.23549
0.24018 0.23949 0.24092 0.24336 0.24473
;
proc corr data=a outp=IN.p(where=(_type_="CORR"));
run;
LIBNAME _ALL_ CLEAR;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-18
展开全部
数据分列。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式