簡體   English   中英

向SAS數據集添加標題

[英]Add title to a SAS dataset

希望您能幫我解決一個問題。

創建匯總表(使用proc摘要,proc手段等)后,我想向數據集添加標題。 記住樣本限制等並不是最容易的事情,因此能夠添加標題會大有幫助,例如: “平均收入(注意:收入<$ 1000已被排除)”

一種明顯的方法是創建另一個數據集。

data title;
length title $100;
title = "Mean income (note: incomes < $1000 have been excluded)";
run;

...然后將其與匯總表合並。 但是,是否有標准的過程可以在創建表時簡單地添加標題?

如果我理解正確,您要完成的工作稱為SAS數據集標簽。 您可以在使用數據集選項LABEL創建標簽時將標簽添加到數據集中。 您應該可以在任何可以使用數據集選項並創建數據集的地方使用它,例如:

data title (label="Mean income (note: incomes < $1000 have been excluded)");
length var1 8;
run;

proc sql;
create table title2 (label="Title in SQL") as select * from title
;
quit;

proc sort data=title out = title_sorted (label="Title Sorted");
by var1;
run;

或稍后通過PROC DATASETS添加/修改標題:

proc datasets lib=WORK nodetails nolist;
modify title (label="New title");
quit;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM