日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)SAS教程:SAS格式數(shù)據(jù)集

有時(shí),我們更喜歡以不同于其已經(jīng)存在于數(shù)據(jù)集中的格式來(lái)顯示分析的數(shù)據(jù)。 例如,我們想要向有價(jià)格信息的變量添加美元符號(hào)和兩個(gè)小數(shù)位。 或者我們可能想要顯示一個(gè)文本變量,全部為大寫。 我們可以使用FORMAT來(lái)應(yīng)用內(nèi)置的SAS格式,PROC FORMAT是應(yīng)用用戶定義的格式。此外,單個(gè)格式可以應(yīng)用于多個(gè)變量。

語(yǔ)法

應(yīng)用內(nèi)置SAS格式的基本語(yǔ)法是:

format variable name format name

以下是使用的參數(shù)的描述:

  • 變量名是在數(shù)據(jù)集中使用的變量名。
  • format name是要應(yīng)用于變量的數(shù)據(jù)格式。

讓我們考慮包含組織的員工詳細(xì)信息的以下SAS數(shù)據(jù)集。 我們希望以大寫顯示所有的名稱。 格式化語(yǔ)句用于實(shí)現(xiàn)這一點(diǎn)。

DATA Employee; 
  INPUT empid name $ salary DEPT $ ; 
  format name $upcase9. ;
DATALINES; 
1 Rick 623.3	IT 		 
2 Dan 515.2 	OPS	
3 Mike 611.5 	IT 	
4 Ryan 729.1    HR 
5 Gary 843.25   FIN 
6 Tusar 578.6   IT 
7 Pranab 632.8  OPS
8 Rasmi 722.5   FIN 
;
RUN;
 PROC PRINT DATA=Employee; 
RUN; 

當(dāng)執(zhí)行上面的代碼,我們可以得到下面的輸出。

使用PROC FORMAT

我們還可以使用PROC FORMAT來(lái)格式化數(shù)據(jù)。 在下面的示例中,我們將新值分配給部門名稱的變量DEPT。

DATA Employee; 
  INPUT empid name $ salary DEPT $ ; 

DATALINES; 
1 Rick 623.3 IT 		 
2 Dan 515.2 OPS
3 Mike 611.5 IT 	
4 Ryan 729.1 HR 
5 Gary 843.25 FIN 
6 Tusar 578.6 IT 
7 Pranab 632.8 OPS
8 Rasmi 722.5 FIN 
;
proc format;
value $DEP 'IT' = 'Information Technology'
      'OPS'= 'Operations' ;
RUN;
 PROC PRINT DATA=Employee; 
 format name $upcase9. DEPT $DEP.; 
RUN; 

當(dāng)執(zhí)行上面的代碼,我們可以得到下面的輸出。


分享標(biāo)題:創(chuàng)新互聯(lián)SAS教程:SAS格式數(shù)據(jù)集
網(wǎng)頁(yè)URL:http://m.5511xx.com/article/codjdis.html