Statistics 将简单T检验统计数据输出到SAS数据集

Statistics 将简单T检验统计数据输出到SAS数据集,statistics,sas,Statistics,Sas,我知道这是一个非常幼稚的问题,但我正试图找到一种方法,将T-Test统计数据导出到一个简单的输出数据集。例如,我现在正在运行以下代码: proc ttest plotsonly=汇总数据=work.mydf; 选项方向=景观; 类byvar; var-var1-var2; ods输出统计=输出DF; 单位识别号; 运行 ods output statistics=outputdf生成的数据集具有上下置信区间、两组的平均值、STD的上下限等 我需要一个数据集,其中包含方差相等测试中的p值。感谢您的

我知道这是一个非常幼稚的问题,但我正试图找到一种方法,将T-Test统计数据导出到一个简单的输出数据集。例如,我现在正在运行以下代码:

proc ttest plotsonly=汇总数据=work.mydf; 选项方向=景观; 类byvar; var-var1-var2; ods输出统计=输出DF; 单位识别号; 运行

ods output statistics=outputdf生成的数据集具有上下置信区间、两组的平均值、STD的上下限等


我需要一个数据集,其中包含方差相等测试中的p值。感谢您的帮助

回答这个问题的方式通常是添加

ods trace on;
在你运行它之前。然后日志将报告proc输出的所有不同表,您可以为它们添加ods输出语句

在本例中,您可以在日志中看到以下内容:

Output Added:
-------------
Name:       Equality
Label:      Equality of Variances
Template:   Stat.TTest.Equality
Path:       Ttest.MPG_Highway.Equality
这意味着您需要将Name:over添加到ods输出语句中,并为其指定一个要输出的数据集名称

ods output statistics = outputdf equality=outputeq;