SAS好好用之SASFormat之运用范例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SAS好好用之SASFormat之运用范例
SAS程式好好用–SAS Format之運用範例
一般使用者常常希望以不同之內容展示存放於資料集之相同數據。
運用Base SAS之Format(格式),可以讓使用者非常容易將資料集之相同數據,以各式各樣不同之內容展示。
本文提供以下SAS Format(格式)使用範例。
<<範例>>:
步驟一: 建立兩個相同名稱之SAS Format, 但分別儲存於不同之子目錄。
<< 程式: 建立兩個相同名稱之SAS Format >>
程式說明如下:
1.兩個相同名稱為PRD_FMT之使用者自訂SAS Format,分別儲存於子目
錄‘C:\FMTA’及子目錄’C:\FMTB’中。
2.儲存於‘C:\FMTA’名稱為PRD_FMT 之使用者自訂SAS Format,以300
及500為切割分組。
3.儲存於‘C:\FMTB’名稱也為PRD_FMT 之使用者自訂SAS Format,以200
及400為切割分組。
4.儲存於子目錄’C:\FMTB’及子目錄’C:\FMTB’之SAS Format檔名均為
formats.sas7bcat。
如下:
步驟二 : 呼叫儲存於不同之子目錄,但相同名稱之SAS Format ,可產製不同之結果。
<<程式1:先呼叫FMTA.FORMATS >> <<程式2: 先呼叫FMTB.FORMATS >>
<<結果1: 先呼叫FMTA.FORMATS >> <<結果2: 先呼叫
FMTB.FORMATS >>
程式說明如下:
1.相同名稱之SAS格式,運用FMTSEARCH 之順序,可產製不同之切割分
組。
進而產製不同之結果。
2.<<程式1>>與<<程式2>>均呼叫相同名稱之SAS格式PRD_FMT.。
3.<<程式1>>之FMTSEARCH=(FMTA.FORMATS FMTB.FORMATS) ,指定SAS
系統先至FMTA.FORMATS之SAS目錄中找尋PRD_FMT 之SAS Format,
以300及500為切割分組,產製<<結果1>>之內容。
4.<<程式2>>之FMTSEARCH=(FMTB.FORMATS FMTA.FORMATS) ,指定SAS
系統先至FMTB.FORMATS之SAS目錄中找尋PRD_FMT 之SAS Format,
以200及400為切割分組,產製<<結果2>>之內容。
5.<<程式>>將結果以HTML之檔案規格,輸出至
‘C:\FMTA\FREQ.HTML’。