2013-11-15 24 views
1

我做了以下的輸出平均值爲datset:SAS:PROC UNIVARIATE:輸出尾均值爲DataSet

PROC UNIVARIATE DATA=have trimmed=0.05; 
VAR age; 
by sex; 
output out=outputstats mean=theMean; 
run; 
proc print; run; 

我怎麼能輸出的修剪是什麼意思?我無法找到要求的關鍵字,因此我可以選擇它。

回答

3

ODS OUTPUT來救援。使用ODS TRACE ON;來查找名稱。

proc sort data=sashelp.class out=have; 
by sex; 

run; 

ods trace on; 
PROC UNIVARIATE DATA=have trimmed=0.05; 
VAR age; 
by sex; 
ods output TrimmedMeans=trimmedMeans; 
run; 
ods trace off; 
+0

輝煌。我可以將它限制在TrimmedMeans列嗎? – user2146441

+0

你可以根據輸出數據集上的數據集選項做任何你想做的事情,所以'TrimmedMeans = trimmedMeans(keep = TrimmedMeans)'。 – Joe