freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sas宏編程ppt課件-在線瀏覽

2024-12-06 05:04本頁(yè)面
  

【正文】 ,都以符號(hào) %或 amp。當(dāng) SAS程序提交后,在編譯階段,系統(tǒng)對(duì)程序逐詞掃描過(guò)程中,凡遇到 %或 amp。 宏變量 ?宏變量屬于 SAS宏語(yǔ)言,但不同于 DATA步變量。一個(gè) DATA步變量?jī)H與一個(gè) SAS數(shù)據(jù)集有聯(lián)系,而宏變量不依賴于SAS數(shù)據(jù)集。 宏變量 ?宏變量具有唯一確定的值,可以存儲(chǔ)字符串,是全局變量。引用時(shí),在變量名前加“ amp。宏變量在引用時(shí)放在單引號(hào)之間不會(huì)被解讀,只能在雙引號(hào)之間。 自動(dòng)宏變量 ? 在 SAS進(jìn)程開(kāi)始時(shí),或程序運(yùn)行過(guò)程中由系統(tǒng)自動(dòng)創(chuàng)建,在SAS退出前一直保持有效,是全局宏變量,能在 SAS任何地方被引用。定義宏變量并分配一個(gè)值給宏變量的最簡(jiǎn)單方法是使用宏程序語(yǔ)句 %LET。號(hào)在宏變量名字的前面 ?模式 amp。用戶創(chuàng)建宏變量之后,可以在 SAS程序中引用它。 ? title “display of student amp。 ?宏處理器用宏變量 EXA的值替代 amp。 多次引用宏變量 ?用戶根據(jù) SAS程序中的需要可以多次引用宏變量。 ?每次出現(xiàn)引用 amp。 改變宏變量的值 ?在上例中,如果用戶想要改變 SAS數(shù)據(jù)集名字,可以在它出現(xiàn)的這段程序中通過(guò)改變宏變量的值來(lái)實(shí)現(xiàn) 嵌套宏變量引用 ?可以使用嵌套的宏變量引用來(lái)改變一個(gè)長(zhǎng)的宏變量值而不必重新定義這個(gè)變量。 宏的定義 ? 宏是一個(gè)被存貯的文本,用一個(gè)名字識(shí)別它。定義宏的語(yǔ)句格式為: ? %MACRO 宏名稱; ? 宏文本 ? %MEND 宏名稱 ; (默認(rèn)存放在 ); ? %MACRO語(yǔ)句是每一個(gè)宏的開(kāi)始,同時(shí)必須給出這個(gè)宏的名字。宏的文本也就是宏的內(nèi)容,宏內(nèi)的字符串稱為固定文本或模型文本,該文本將變?yōu)橛脩?SAS程序的一部分。 %MEND語(yǔ)句也可以放上宏名字來(lái)說(shuō)明該宏已結(jié)束。當(dāng)用戶定義一個(gè)宏之后,可以在 SAS程序中調(diào)用它,如: ?Title “Display of school %study”。 TITLE語(yǔ)句變?yōu)椋? ?Title “Display of school Student score”。對(duì)于簡(jiǎn)單文本的闡明,使用宏變量比定義一個(gè)宏更有效。 ?把宏變量和宏結(jié)合在一起,將給出一種用宏工具編程的強(qiáng)有力的方法。 宏參數(shù) ? 可以定義宏變量作為 %macro語(yǔ)句的一部分,如: %macro printClass(class)。class。 %mend printClass。當(dāng)調(diào)用這個(gè)宏時(shí)只要給出這些參數(shù)的值, %printClass() 宏處理器把第一個(gè)值給第一個(gè)宏變量名字,第二個(gè)值給第二個(gè)宏變量名字,以此類推(因此這些參數(shù)也稱為位置參數(shù))。 run。因此第二次調(diào)用宏時(shí),還是要給出參數(shù)的值。而宏變量是從用戶創(chuàng)建它們直到 SAS作業(yè)或 SAS會(huì)話結(jié)束都存在;故前面介紹的宏變量為全局宏變量。 宏的循環(huán)結(jié)構(gòu) ? 宏的循環(huán)語(yǔ)句有三種類型,分別是 宏中 DO循環(huán)語(yǔ)句的格式為: ? %do 指標(biāo)變量 =始點(diǎn) %to 終點(diǎn)( BY 增量); 文本或宏程序語(yǔ)句; %end。 /*先判斷再執(zhí)行 */ 文本; %end。 /*先執(zhí)行再判斷 */ 文本; %end。假定用戶想生成一系列名字用于某個(gè) SAS語(yǔ)句。 ?用示例說(shuō)明宏 CREATE用重復(fù) %DO循環(huán)開(kāi)生成名字: 本章小節(jié) ? SAS宏功能將一個(gè)變量,一段程序或者一個(gè)文本命名,供以后調(diào)用,是用于擴(kuò)充和制做用戶化 SAS系統(tǒng)的工具;利用宏功能用戶可以減少在完成一些共同任務(wù)時(shí)必
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1