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

正文內(nèi)容

sas編程技術(shù)數(shù)據(jù)步循環(huán)與轉(zhuǎn)移控制(編輯修改稿)

2024-09-26 20:40 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 data a。 input x @@。 if x1 or x5 then do。 put x。 count+1。 end。 sum+x。 cards。 1 2 7 2 12 24 22 。 data a。 input x @@。 if x1 or x5 then do。 put x。 count+1。 end。 else sumx+x。 cards。 1 2 7 2 12 24 22 。 語句標(biāo)號(hào) 語句標(biāo)號(hào)給出 GO TO, LINK, FILE語句中的選項(xiàng)HEADER=, 或在 INFILE語句中選項(xiàng) EOF=的位置 。 語句格式: LABEL: statement。 LINK語句 LINK語句告訴 SAS系統(tǒng)立即轉(zhuǎn)到由 LINK語句指示的語句標(biāo)號(hào) , 并從那里繼續(xù)執(zhí)行直到一個(gè) RETURN語句 。 RETURN語句讓 SAS立即返回到 LINK語句后面的那個(gè)語句并從那里繼續(xù)執(zhí)行 。 LINK語句和語句標(biāo)號(hào)所在的目標(biāo)語句必須在同一個(gè)DATA步。 語句格式 LINK label。 例 執(zhí)行一組語句 。 data bydro。 input type $ wd station $。 label type=39。station type39。 wd=39。depth to water39。 elev=.。 if type=39。aluy39。 then link calcu。 year=1985。 return。 calcu: if station=39。site_139。 then elev=6650wd。 if station=39。site_239。 then elev=5500wd。 return。 /*返回到 link語句下面的 year=1985。語句 */ cards。 aluv 523 site_1 uppa 234 site_2 aluy 666 site_2 。 type wd station elev year 1 aluv 523 site_1 . 1985 2 uppa 234 site_2 . 1985 3 aluy 666 site_2 4834 1985 RETURN語句 RETURN語句告訴 SAS系統(tǒng)在 DATA步當(dāng)前位置上停止執(zhí)行語句,返回到一個(gè)預(yù)定位置上繼續(xù)執(zhí)行。 語句格式 RETURN。 RETURN語句的作用: ?在 LINK語句后面 , RETURN語句讓 SAS系統(tǒng)立即返回到LINK后面的語句 , 并繼續(xù)往下執(zhí)行; ?在 FILE語句的選項(xiàng) HEADER=中 , RETURN語句讓 SAS系統(tǒng)立即返回到開始新頁之前執(zhí)行的最后一個(gè)語句后面的語句 ,并繼續(xù)執(zhí)行; ?在 DATA步的其它地方 , RETURN語句讓 SAS系統(tǒng)返回到DATA步開頭 。 例 讓 SAS系統(tǒng)返回到 DATA步開頭 。 data survey。 input x y z。 if x=y then return。 x=y+z。 a=x**2。 cards。 1 2 3 3 3 4 5 6 7 8 8 9 。 例中,當(dāng) X=Y時(shí), RETURN語句被執(zhí)行。 SAS系統(tǒng)添加這個(gè)觀測(cè)到數(shù)據(jù)集 SURVEY, 并返回到 DATA步的開頭。 IF語句后面的二個(gè)賦值語句沒有被執(zhí)行。 x y z a 1 5 2 3 25 2 3 3 4 . 3 13 6 7 169 4 8 8 9 . CONTINUE語句 CONTINUE語句停止當(dāng)前的這次循環(huán)過程 , 繼續(xù)進(jìn)行下一次循環(huán) 。 語句格式: CONTINUE。 例 CONTINUE語句停止當(dāng)前的循環(huán)過程 , 繼續(xù)進(jìn)行下一次循環(huán) 。 data a。 do i=1 to 5。 input name $ idno status $。 if status=39。PT39。 then continue。 /*返回到下次循環(huán)的開頭 */ input benefits $10.。 output。 end。 cards。 /*接上頁 */ Jones 9011 PT Thomas 876 PT Richards 1002 FT Eye/Dental Kelly 85111 PT Smith 433 FT HMO Kelly 85111 PT Smith 433 FT HMO Jones 9011 PT Thomas 876 PT Richards 1002 FT Eye/Dental 。 Run。 i name idno status benefits 1 3 Richards 1002 FT Eye/Dental 2 5 Smith 433 FT HMO 3 2 Smith 433 FT HMO 4 5 Richards 1002 FT Eye/Dental LEAVE 語句 LEAVE 語句停止當(dāng)前 DO組循環(huán)或 SELECT組的處理過程 , 并繼續(xù)執(zhí)行 DO組或 SELECT組后面的語句 。 語句格式: LEAVE。 例 給定條件下停止 DO循環(huán)的處理過程 data week。 input name $ idno start status $ dept $。 bonus=0。 do year=start to 1991。 if bonus ge 500 then leave。 bonus+50。 end。 cards。 /*接上頁 */ Jones 9011 1990 PT PUB Thomas 876 1976 PT HR Barnes 7899 1991 ft tech Harrell 1250 1975 ft hr Richards 1002 1990 ft dev Kelly 85 1981 pt pub Stone 091 1990 pt mait 。 Run。 例中 , 首先由 IF語句檢查 BONUS的值 , 當(dāng) BONUS的值超過允許的最大值 500時(shí) , 用 LEAVE語句來停止 DO循環(huán)的處理過程 name idno start status dept bonus year 1 Jones 9011 1990 PT PUB 100 1992 2 Thomas 876 1976 PT HR 500 1986 3 Barnes 7899 1991 ft tech 50 1992 4 Harrell 1250 1975 ft hr 500 1985 5 Richards 1002 1990 ft dev 100 1992 6 Kelly 85 1981 pt pub 500 1991 7 Stone 91 1990 pt mait 100 1992 第 13章 變量輸入輸出格式 清華大學(xué)經(jīng)管學(xué)院 朱世武 Resdat樣本數(shù)據(jù): SAS論壇: 本章內(nèi)容包括: ? 輸入格式; ? 輸出格式; ? SAS日期時(shí)間存貯方式; ? 日期時(shí)間輸入格式; ? 日期時(shí)間輸出格式; ? 缺失值處理。 輸入格式 輸入格式是 SAS系統(tǒng)用來讀入數(shù)據(jù)值的一個(gè)指令。 輸入格式形式 $ INFORMAT W.D 選項(xiàng)說明: 通用規(guī)則: ? 所有輸入格式必須包含一個(gè)點(diǎn) (.)作為名字的一部分; ? 對(duì)于省略 W和 D值的輸入格式,使用系統(tǒng)缺省值。 $ 規(guī)定為字符輸入格式I N F O R M A T 規(guī)定有效 S A S 輸入格式W 規(guī)定輸入數(shù)據(jù)的列數(shù)D 規(guī)定數(shù)值輸入格式中保留小數(shù)的位數(shù)輸入格式使用方法 ? INPUT語句; ? INPUT函數(shù); ? DATA步中用 INFORMAT或 ATTRIB語句; ? PROC步中用 INFORMAT或 ATTRIB語句。 INPUT語句 例 列格式輸入。 input @6 date ddmmyy10. @+1
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1