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

正文內(nèi)容

sas培訓(xùn)班講義ppt課件-在線瀏覽

2025-03-07 11:57本頁(yè)面
  

【正文】 ards4例 50 Put 語(yǔ)句 ? Put語(yǔ)句負(fù)責(zé)在 log窗口輸出一些結(jié)果,file print選項(xiàng)可把輸出轉(zhuǎn)移到 output窗口 ? Put _infile_ (輸出最新的數(shù)據(jù)行到 SAS log 窗口) ? Put _all_ (輸出所有變量的值) ? Put _page_ (輸出新頁(yè)) ? Put例、 put1例 51 File 語(yǔ)句 ? File print 把 put語(yǔ)句產(chǎn)生的輸出結(jié)果轉(zhuǎn)移到 output窗口 ? Put例 52 By 語(yǔ)句 ? 在 DATA步中, SAS系統(tǒng)對(duì)每個(gè) BY組創(chuàng)建兩個(gè)臨時(shí)變量: First .variable Last .variable 它們用來(lái)區(qū)別每個(gè) BY組的第一個(gè)和最后一個(gè)觀測(cè) ? By例 53 Set語(yǔ)句 ? 使用 set語(yǔ)句復(fù)制數(shù)據(jù)集 ? Point選項(xiàng)指明要讀入的記錄序號(hào) set 數(shù)據(jù)集 point=指針變量 。 set 數(shù)據(jù)集 A 數(shù)據(jù)集 B …… 。 Run。 by 變量 。 ? 見(jiàn) merge例 56 Update 語(yǔ)句 ? Update語(yǔ)句用一個(gè)升級(jí)數(shù)據(jù)集中的觀測(cè)來(lái)修改一個(gè)主數(shù)據(jù)集。 ? Firstobs選項(xiàng) :不是從文件的第一個(gè)記錄開(kāi)始,而是從指定行開(kāi)始讀取記錄 ? Obs選項(xiàng):規(guī)定用戶想從輸入文件中連續(xù)讀取的最后一個(gè)記錄號(hào) ? Infile(dlm)例、 Infile(obs)例 58 Infile語(yǔ)句 ? DSD選項(xiàng): 使最外層引號(hào)括起的內(nèi)容當(dāng)成整個(gè)字符串輸入,并去除最外層引號(hào) 默認(rèn)分隔符為逗號(hào) 兩個(gè)相鄰的分隔符意味著前一個(gè)分隔符后的字段為缺失值 ? Infile(dsd)例 (回顧 input2例) 59 Infile語(yǔ)句 ? 當(dāng)行末尾數(shù)據(jù)寬度少于規(guī)定寬度時(shí) Flowover: 默認(rèn)選項(xiàng),將下一條記錄讀入 Missover:將變量置為缺失 Truncover:將數(shù)據(jù)直接讀入,不管寬度是否少于規(guī)定寬度 Stopover:系統(tǒng)終止數(shù)據(jù)步執(zhí)行,報(bào)告出錯(cuò) ? Missover例 60 Infile語(yǔ)句 ? Lrecl=n選項(xiàng):設(shè)定源數(shù)據(jù)文件行的物理長(zhǎng)度,缺省為 256,最大可設(shè)為 32767 ? Pad | Nopad選項(xiàng): pad選項(xiàng)指當(dāng)寬度少于規(guī)定寬度時(shí),在后面填充空格至Lrecl=n規(guī)定的行長(zhǎng)度,缺省為 nopad ? Missover例 61 運(yùn)行 (算 )語(yǔ)句 賦值語(yǔ)句和累加語(yǔ)句 ? 賦值 Variable = expression 例: x=a + b。 例: n+(1) ? 累加語(yǔ)句中的變量必須是數(shù)值型變量,初始值為 0 62 Delete和 lostcard(*)語(yǔ)句 ? Delete語(yǔ)句告訴 SAS系統(tǒng)停止處理當(dāng)前的觀測(cè),并且返回到這個(gè) Data步的開(kāi)頭處理其他觀測(cè) ? 當(dāng) SAS系統(tǒng)遇到用幾個(gè)記錄表示一個(gè)觀測(cè)的時(shí)候,數(shù)據(jù)中有丟失記錄時(shí),使用Lostcard語(yǔ)句來(lái)重新對(duì)準(zhǔn)輸入數(shù)據(jù) ? delete例, lostcard例 63 Stop和 abort語(yǔ)句 ? 用 stop語(yǔ)句來(lái)停止處理 data步,正被處理的那個(gè)觀測(cè)沒(méi)有添加到 SAS數(shù)據(jù)集中, stop語(yǔ)句不影響后面的任意 data步或 proc步的執(zhí)行 ? 用 abort語(yǔ)句來(lái)中止 SAS系統(tǒng)執(zhí)行當(dāng)前 DATA步, return選項(xiàng)關(guān)閉 SAS并返回操作系統(tǒng)。 ? Where語(yǔ)句豐富的表達(dá)式 ? where例 65 Output語(yǔ)句 ? DATA步的每次迭代,后臺(tái)自動(dòng)使用output語(yǔ)句,但如果程序中主動(dòng)加上output語(yǔ)句,即相當(dāng)于取消自動(dòng) output語(yǔ)句,變成在條件符合時(shí)輸出。 ? 簡(jiǎn)單 DO語(yǔ)句,常用在 ifthen/else語(yǔ)句里 ? 循環(huán) DO語(yǔ)句,用下標(biāo)變量規(guī)定重復(fù)次數(shù) do i=1 to 10。 do i=2 to 8 by 2。 ? 括號(hào)里的表達(dá)式在 Do組里的語(yǔ)句被執(zhí)行前在循環(huán)的開(kāi)頭被計(jì)算。 ? Do組里的語(yǔ)句至少執(zhí)行一次。 ? 當(dāng)一個(gè)特殊條件為真時(shí),執(zhí)行對(duì)應(yīng) when語(yǔ)句,如果所有 when條件均不成立,選擇執(zhí)行 otherwise語(yǔ)句,用 end結(jié)束 ? Select(when)例 72 If語(yǔ)句 ? : IF expression THEN statement。 : IF variable 例: if x then y=x。 ? 每個(gè) data步都有一個(gè)隱含的 return語(yǔ)句作為最后一個(gè)可執(zhí)行的語(yǔ)句 ? Return例 74 Go to語(yǔ)句 ? 告訴 SAS系統(tǒng)立即轉(zhuǎn)到 Go to語(yǔ)句所指示的那個(gè)語(yǔ)句,并從那個(gè)語(yǔ)句開(kāi)始執(zhí)行后面的語(yǔ)句。 label規(guī)定語(yǔ)句標(biāo)號(hào)來(lái)指示 Go to的目標(biāo),它必須與 go to語(yǔ)句在同一個(gè) data步 ? Return選項(xiàng)規(guī)定返回而不執(zhí)行下面語(yǔ)句 ? Go to例 75 Link語(yǔ)句 (*) ? 形如 link label。 ? 與 goto語(yǔ)句的區(qū)別是:標(biāo)簽內(nèi)的 return語(yǔ)句讓 SAS立即返回到 link語(yǔ)句后面的那個(gè)語(yǔ)句并從那里繼續(xù)執(zhí)行 ? Link例 76 Continue和 leave語(yǔ)句 ? Continue語(yǔ)句使得某個(gè) do循環(huán)中當(dāng)前這次循環(huán)過(guò)程停止進(jìn)行,并繼續(xù)進(jìn)行下一次循環(huán)過(guò)程。 80 信息語(yǔ)句 數(shù)組 (array)語(yǔ)句 ? 當(dāng)需要用同一種方法處理很多變量時(shí),可以用數(shù)組語(yǔ)句定義這組變量為某個(gè)數(shù)組中的元素。 ? array語(yǔ)句:由一個(gè)數(shù)組名字、一個(gè)下標(biāo)變量和列表名組成。 array x{5,3} score1score15。 ? { *}表示 SAS系統(tǒng)通過(guò)數(shù)組中變量的個(gè)數(shù)來(lái)確定下標(biāo)。 ? _temporary_建立一個(gè)臨時(shí)數(shù)組元素列表 ? array(dim)例, array(temporary)例,array(prod)例 83 隱含下標(biāo) array語(yǔ)句 ? 形如: ARRAY arrayname (indexvariable) $ arrayelements (initialvalues) ? 如果沒(méi)有規(guī)定下標(biāo)變量, SAS系統(tǒng)使用自動(dòng)變量 _i_作為下標(biāo)變量,下標(biāo)變量范圍從 1到這個(gè)數(shù)組元素的個(gè)數(shù) ? 如: array x x1x5 ? Array(s)例 84 Do over語(yǔ)句 ? Do over 語(yǔ)句對(duì)每個(gè)數(shù)組元素自動(dòng)地執(zhí)行Do組中的語(yǔ)句,它等價(jià)于 do i=1 to k。 ? Do over語(yǔ)句常用在對(duì)隱含下標(biāo)數(shù)組元素執(zhí)行 Do組里的語(yǔ)句 ? Do over例 85 Informat語(yǔ)句 ? Informat語(yǔ)句把輸入格式與變量聯(lián)系起來(lái),在 data步,可以用 informat語(yǔ)句對(duì)input語(yǔ)句中列出的變量規(guī)定缺省時(shí)的輸入格式 ? informat例 86 Format語(yǔ)句 ? 在 data步把變量同輸出格式聯(lián)系起來(lái) ? 可以規(guī)定缺省選項(xiàng),如: format default=。 ? Attrib例 90 Window語(yǔ)句 ? 創(chuàng)建用戶專用的窗口,可用來(lái)顯示文字說(shuō)明或接受輸入的數(shù)據(jù) ? Window例 91 上機(jī)練習(xí) 1 ? 編制程序: 六個(gè)變量 id d1d5,數(shù)據(jù)節(jié)選如下: 1 2 7 23 100 1000 2 3 33 54 56 1000 3 . 4 6 44 100 ? 要求:如果相鄰數(shù)據(jù)小于等于 7,則置為缺失,數(shù)據(jù)結(jié)果應(yīng)如下: ? 1 . . 23 100 1000 2 3 33 . . 1000 3 . . . 44 100 92 上機(jī)練習(xí) 2(ex2例) ? 編制程序: 3個(gè)變量 d1d3,數(shù)據(jù)節(jié)選如下: 1 2 7 2 3 . 3 . 4 ? 要求:如果發(fā)現(xiàn)缺失值 ,即用該列數(shù)據(jù)的平均值來(lái)代替,數(shù)據(jù)結(jié)果應(yīng)如下: ? 1 2 7 2 3 3 4 93 Proc步的通用語(yǔ)句( Reg例) ? Proc- 用在 proc步的開(kāi)頭并規(guī)定用戶使用的 SAS過(guò)程名字及其他信息 ? Var-規(guī)定用這個(gè)過(guò)程分析的一些變量 ? Model-規(guī)定在模型中類似表示因變量(左)和自變量(右)的這樣一些變量及其他信息 ? Weight-規(guī)定一個(gè)變量,它的值是這些觀測(cè)的相應(yīng)權(quán)數(shù) 94 Proc步及通用語(yǔ)句 ? Freq-規(guī)定一個(gè)變量,其值表示頻數(shù) ? Id-規(guī)定一個(gè)或幾個(gè)變量,他們的值在打印輸出中或由此過(guò)程產(chǎn)生的 SAS數(shù)據(jù)集中用來(lái)識(shí)別觀測(cè) ? Where-在 SAS把觀測(cè)引入 proc步之前,用來(lái)選擇符合特殊條件的觀測(cè) ? Class-在分析中指定一些變量為分類變量 95 Proc步及通用語(yǔ)句 ? By-規(guī)定一些變量, SAS過(guò)程對(duì)輸入數(shù)據(jù)集用 by變量定義的幾個(gè)數(shù)據(jù)組分別進(jìn)行分析處理 ? Output-給出用該過(guò)程產(chǎn)生的輸出數(shù)據(jù)集的信息 ? Quit-結(jié)束交互式的過(guò)程 ? 其他如 Attrib屬性語(yǔ)句、 format輸出格式語(yǔ)句、 label標(biāo)簽語(yǔ)句等 96 Transpose(轉(zhuǎn)置過(guò)程 ) ? Transpose過(guò)程完成對(duì) sas數(shù)據(jù)集的轉(zhuǎn)置,即把觀測(cè)變?yōu)樽兞?,變量變?yōu)橛^測(cè)。 ? 輸出格式一: SAS格式 ? 輸出格式二: Format定義的格式,形如value 格式名 變量值 =‘自定義值 ’ 。 format 變量 格式名 .。 proc … 。 ? Format_
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1