Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sas PROC MEANS-保存结果中显示的表格,而不是输出数据中显示的表格_Sas_Mean_Proc - Fatal编程技术网

Sas PROC MEANS-保存结果中显示的表格,而不是输出数据中显示的表格

Sas PROC MEANS-保存结果中显示的表格,而不是输出数据中显示的表格,sas,mean,proc,Sas,Mean,Proc,我有以下代码来生成描述性统计数据: proc means data=sashelp.cars; var Horsepower Weight Length; output out = cars_stats mean = std = /autoname; run; 我希望在稍后将表导出到Excel时,在输出数据的“结果”选项卡中显示该表 目前,我从结果中得出以下结论: 但我在“输出数据”选项卡中得到了这个。 如何从输出数据中的结果中获取表格?ods救命 首先按如下方式运行代码

我有以下代码来生成描述性统计数据:

proc means data=sashelp.cars;
    var Horsepower Weight Length;
    output out =  cars_stats mean = std = /autoname;
run;
我希望在稍后将表导出到Excel时,在输出数据的“结果”选项卡中显示该表

目前,我从结果中得出以下结论:

但我在“输出数据”选项卡中得到了这个。


如何从输出数据中的结果中获取表格?

ods
救命

首先按如下方式运行代码:

ods trace on;
proc means data=sashelp.class;
    var Weight Height;
    output out =  class_stats mean = std = /autoname;
run;
ods trace off;
ods select none;
ods output summary = class_summary;
proc means data=sashelp.class;
    var Weight Height;
    output out =  class_stats mean = std = /autoname;
run;
ods select all;
然后检查日志:

Output Added:
-------------
Name:       Summary <-- We want this bit
Label:      Summary statistics
Template:   base.summary
Path:       Means.Summary
-------------

这种方法允许您捕获任何proc的任何输出,这些输出通常作为sas数据集显示在结果区域中。

ods
救命

首先按如下方式运行代码:

ods trace on;
proc means data=sashelp.class;
    var Weight Height;
    output out =  class_stats mean = std = /autoname;
run;
ods trace off;
ods select none;
ods output summary = class_summary;
proc means data=sashelp.class;
    var Weight Height;
    output out =  class_stats mean = std = /autoname;
run;
ods select all;
然后检查日志:

Output Added:
-------------
Name:       Summary <-- We want this bit
Label:      Summary statistics
Template:   base.summary
Path:       Means.Summary
-------------

此方法允许您捕获任何proc的任何输出,这些输出通常作为sas数据集显示在结果区域中。

proc意味着带有选项的
STACKODSOUTPUT
将生成相同的所需表

ods select none;
proc means data=sashelp.cars stackodsoutput;
    var Horsepower Weight Length;
    ods output summary = cars_stats_stacked;
run;
ods select all;

Proc意味着
带有选项
STACKODSOUTPUT
将生成相同的所需表格

ods select none;
proc means data=sashelp.cars stackodsoutput;
    var Horsepower Weight Length;
    ods output summary = cars_stats_stacked;
run;
ods select all;