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

正文內(nèi)容

sas編程入門ppt課件(參考版)

2024-10-22 05:04本頁面
  

【正文】 并在學(xué)習(xí)中注意宏與數(shù)據(jù)步中條件表達式的區(qū)別。文章用實例說明了各種應(yīng)用方法以及注意要點,在學(xué)習(xí)過程中,我們需要深刻理會這些實例的含義。我們需要掌握引用宏變量的方法,并了解其特殊用法。 本章小節(jié) ?本章闡述了引用宏變量的四種方式:多次引用宏變量、改變宏變量的值、創(chuàng)建包含 SAS語句的宏變量值和嵌套宏變量引用。號在宏變量名字的前面。有兩種方式供用戶定義宏變量。宏變量具有唯一確定的值,可以存儲字符串,是全局變量。我們對 SAS宏功能作略微了解。 ?用示例說明宏 CREATE用重復(fù) %DO循環(huán)開生成名字: 本章小節(jié) ? SAS宏功能將一個變量,一段程序或者一個文本命名,供以后調(diào)用,是用于擴充和制做用戶化 SAS系統(tǒng)的工具;利用宏功能用戶可以減少在完成一些共同任務(wù)時必須輸入的文本量。假定用戶想生成一系列名字用于某個 SAS語句。 /*先執(zhí)行再判斷 */ 文本; %end。 /*先判斷再執(zhí)行 */ 文本; %end。 宏的循環(huán)結(jié)構(gòu) ? 宏的循環(huán)語句有三種類型,分別是 宏中 DO循環(huán)語句的格式為: ? %do 指標變量 =始點 %to 終點( BY 增量); 文本或宏程序語句; %end。而宏變量是從用戶創(chuàng)建它們直到 SAS作業(yè)或 SAS會話結(jié)束都存在;故前面介紹的宏變量為全局宏變量。因此第二次調(diào)用宏時,還是要給出參數(shù)的值。 run。當調(diào)用這個宏時只要給出這些參數(shù)的值, %printClass() 宏處理器把第一個值給第一個宏變量名字,第二個值給第二個宏變量名字,以此類推(因此這些參數(shù)也稱為位置參數(shù))。 %mend printClass。class。 宏參數(shù) ? 可以定義宏變量作為 %macro語句的一部分,如: %macro printClass(class)。 ?把宏變量和宏結(jié)合在一起,將給出一種用宏工具編程的強有力的方法。對于簡單文本的闡明,使用宏變量比定義一個宏更有效。 TITLE語句變?yōu)椋? ?Title “Display of school Student score”。當用戶定義一個宏之后,可以在 SAS程序中調(diào)用它,如: ?Title “Display of school %study”。 %MEND語句也可以放上宏名字來說明該宏已結(jié)束。宏的文本也就是宏的內(nèi)容,宏內(nèi)的字符串稱為固定文本或模型文本,該文本將變?yōu)橛脩?SAS程序的一部分。定義宏的語句格式為: ? %MACRO 宏名稱; ? 宏文本 ? %MEND 宏名稱 ; (默認存放在 ); ? %MACRO語句是每一個宏的開始,同時必須給出這個宏的名字。 宏的定義 ? 宏是一個被存貯的文本,用一個名字識別它。 改變宏變量的值 ?在上例中,如果用戶想要改變 SAS數(shù)據(jù)集名字,可以在它出現(xiàn)的這段程序中通過改變宏變量的值來實現(xiàn) 嵌套宏變量引用 ?可以使用嵌套的宏變量引用來改變一個長的宏變量值而不必重新定義這個變量。 ?每次出現(xiàn)引用 amp。 多次引用宏變量 ?用戶根據(jù) SAS程序中的需要可以多次引用宏變量。 ?宏處理器用宏變量 EXA的值替代 amp。 ? title “display of student amp。用戶創(chuàng)建宏變量之后,可以在 SAS程序中引用它。號在宏變量名字的前面 ?模式 amp。定義宏變量并分配一個值給宏變量的最簡單方法是使用宏程序語句 %LET。 自動宏變量 ? 在 SAS進程開始時,或程序運行過程中由系統(tǒng)自動創(chuàng)建,在SAS退出前一直保持有效,是全局宏變量,能在 SAS任何地方被引用。宏變量在引用時放在單引號之間不會被解讀,只能在雙引號之間。引用時,在變量名前加“ amp。 宏變量 ?宏變量具有唯一確定的值,可以存儲字符串,是全局變量。一個 DATA步變量僅與一個 SAS數(shù)據(jù)集有聯(lián)系,而宏變量不依賴于SAS數(shù)據(jù)集。 宏變量 ?宏變量屬于 SAS宏語言,但不同于 DATA步變量。當 SAS程序提交后,在編譯階段,系統(tǒng)對程序逐詞掃描過程中,凡遇到 %或 amp。凡用到 SAS宏語言的變量和語言成分,都以符號 %或 amp。 SAS宏變量可在 SAS的任何地方被引用,具有全局性,所以成為不同過程間傳遞數(shù)據(jù)最方便的手段。一段程序在多種情況下均可運行,得到期望的結(jié)果。 SAS宏的主要功能 ?產(chǎn)生與數(shù)據(jù)無關(guān)的 SAS程序,但可展示與數(shù)據(jù)相關(guān)的結(jié)果。 ? 開發(fā)交互式系統(tǒng)。例如每天提交一份生產(chǎn)情況的詳細報告,每周五增加一份匯總報告。 SAS在啟動時就創(chuàng)建了一些自動宏變量,用以存儲當前 SAS進程啟動的日期,時間,版本號及其它信息,用戶可以在任何情況下使用這些宏變量。當用戶在某個 SAS程序中使用宏功能時,這個宏功能產(chǎn)生所需要的 SAS語句和命名, SAS系統(tǒng)的其余部份接受這些語句和命令。應(yīng)熟練掌握這些常用的 SAS語句,有助于 SAS數(shù)據(jù)集的操作處理。 ? 我們還可以在 SAS數(shù)據(jù)集的整理過程中,使用各種 SAS語句,以便于數(shù)據(jù)集的處理,包括賦值語句、輸出語句、條件語句、循環(huán)語句、 WHERE語句、 DELETE語句、累加語句、 BY語句和 UPDATE語句等。 本章小節(jié) ? 在進行數(shù)據(jù)分析前,我
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1