新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)SAS教程:SAS數(shù)字格式
SAS可以處理各種數(shù)字數(shù)據(jù)格式。 它在變量名的末尾使用這些格式,以向數(shù)據(jù)應用特定的數(shù)字格式。 SAS使用兩種數(shù)字格式。 一個用于讀取數(shù)字數(shù)據(jù)的特定格式,稱為informat,另一個用于顯示稱為輸出格式的特定格式的數(shù)字數(shù)據(jù)。

成都創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站建設、網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務武穴,10余年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:028-86922220
句法
數(shù)字信息的語法是:
Varname Formatnamew.d
以下是使用的參數(shù)的描述:
- VARNAME是變量的名稱。
- FORMATNAME是應用于變量的數(shù)字格式的名稱。
- w是允許為變量存儲的數(shù)據(jù)列的最大數(shù)量(包括小數(shù)點后的數(shù)字和小數(shù)點本身)。
- d是小數(shù)右邊的位數(shù)。
讀取數(shù)字格式
下面是用于將數(shù)據(jù)讀入SAS的格式列表。
輸入數(shù)字格式
| 格式 | 使用 |
|---|---|
| n. | 最大“n”個沒有小數(shù)點的列數(shù)。 |
| n.p | 最多“n”個帶“p”小數(shù)點的列數(shù)。 |
| COMMAn.p | COMMAn.p最大“n”個具有“p”小數(shù)位的列,刪除任何逗號或美元符號。 |
顯示數(shù)字格式
類似于在讀取數(shù)據(jù)時應用格式,以下是用于在SAS程序的輸出中顯示數(shù)據(jù)的格式的列表。
輸出數(shù)字格式
| n. | 寫入最大“n”位數(shù),不帶小數(shù)點。 |
| n.p | 寫入最大“n.p”個帶“p”小數(shù)點的列數(shù)。 |
| DOLLARn.p | 使用p個小數(shù)位數(shù)寫入最大“n”列,前面帶有美元符號,在第千個位置使用逗號。 |
請注意:
- 如果小數(shù)點后的位數(shù)小于格式說明符,則在結(jié)尾處附加零。
- 如果小數(shù)點后的位數(shù)大于格式說明符,則最后一位數(shù)字將四舍五入。
例子
下面的例子說明了上述情況。
DATA MYDATA1; input x 6.; /*數(shù)據(jù)的最大寬度*/ format x 6.3; datalines; 8722 93.2 .1122 15.116 PROC PRINT DATA = MYDATA1; RUN; DATA MYDATA2; input x 6.; /*數(shù)據(jù)的最大寬度*/ format x 5.2; datalines; 8722 93.2 .1122 15.116 PROC PRINT DATA=MYDATA2; RUN; DATA MYDATA3; input x 6.; /*數(shù)據(jù)的最大寬度*/ format x DOLLAR10.2; datalines; 8722 93.2 .1122 15.116 PROC PRINT DATA=MYDATA3; RUN;
當我們執(zhí)行上面的代碼,它會產(chǎn)生以下結(jié)果:
# MYDATA1. Obs x 1 8722.0 # 顯示6個十進制后附加零的列。 2 93.200 # 顯示6個小數(shù)后附加零的列。 3 0.112 # 十進制之前沒有整數(shù),因此在十進制后顯示3個可用數(shù)字。 4 15.116 # 顯示6個十進制后有3位可用數(shù)字的列。 # MYDATA2 Obs x 1 8722 # 顯示5列。 只有4個可用。 2 93.20 # 顯示5個十進制后附加零的列。 3 0.11 # 顯示5個小數(shù)點后2位的列。 4 15.12 # 顯示5個小數(shù)點后2位的列。 # MYDATA3 Obs x 1 $8,722.00 # 顯示10列帶有$符號,逗號在第千個位置,零在十進制后附加。 2 $93.20 # 只有兩個整數(shù)在十進制之前可用,一個可用在十進制之后。 3 $0.11 # 十進制之前沒有整數(shù),十進制后有兩個可用。 4 $15.12 # 只有兩個整數(shù)在十進制之前可用,兩個可用在十進制之后。
當前名稱:創(chuàng)新互聯(lián)SAS教程:SAS數(shù)字格式
瀏覽地址:http://fisionsoft.com.cn/article/djhjjoi.html


咨詢
建站咨詢
