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

正文內(nèi)容

sas編程技術(shù)數(shù)據(jù)步修改與選擇觀測(cè)-文庫(kù)吧在線文庫(kù)

  

【正文】 缺失值的所有觀測(cè)C on t a i ns | ? 選擇包含在規(guī)定字符串的觀測(cè)L i ke 匹配選擇觀測(cè)S a me A nd 增加多個(gè)從句例 BETWEENAND算符和 IS MISSING|IS NULL算符例句。 例 設(shè)有名字 Diana, Diane, Dianna, Dianthus, Dyan. 使用LIKE算符來(lái)選擇第一個(gè)字符為 D的名字時(shí), LIKE算符的不同選擇模式與結(jié)果如下 : Like 39。 /*上述列表的所有名字 */ Not like 39。 where same and year(date)2020。 where c is not missing。 set 。 input ID $ score1 score3。 cards。 else if Stktype=’B’ then output bstk。 by stktype。這個(gè)例子很有用,從這里也認(rèn)識(shí)了自動(dòng)變量: first. stktype 和 last. stktype的使用方法。 input Id $4. Foodpr1 Foodpr2 Foodpr3 Coffeem1 Coffeem2。 例 用 INPUT語(yǔ)句讀入可疑數(shù)據(jù)行時(shí)使用 LIST語(yǔ)句 data a。 292 if x0 then list。 call symput (39。 /*將 100賦給宏變量 beta */ run。 input x y z。 run。 例 應(yīng)用舉例 data a。 cards。type and age dont macth39。teen39。 cards。 本章將介紹的數(shù)據(jù)管理過(guò)程: ? 數(shù)據(jù)集排序; ? 數(shù)據(jù)集轉(zhuǎn)置; ? 改變輸出地點(diǎn); ? 添加觀測(cè); ? 數(shù)據(jù)庫(kù)復(fù)制 。 沒(méi)有規(guī)定 OUT=選項(xiàng)時(shí)必須使用 FORCE的選項(xiàng)有: ? OBS=系統(tǒng)選項(xiàng); ? FIRSTOBS=系統(tǒng)選項(xiàng); ? DATA=數(shù)據(jù)集中的數(shù)據(jù)集選項(xiàng) WHERS=; ? PROC SORT 步用 WHERE語(yǔ)句 。 year=year(date)。 proc sort data= out=a。 轉(zhuǎn)置過(guò)程句法 PROC TRANSPOSE DATA=inputdataset LABEL=label LET NAME=name OUT=outputdataset PREFIX=prefix。 選項(xiàng)說(shuō)明: D A T A = 規(guī)定被轉(zhuǎn)置的 S A S 數(shù)據(jù)集,省略時(shí)為最新創(chuàng)建的數(shù)據(jù)集O U T = 轉(zhuǎn)置后的 S A S 數(shù)據(jù)集,省略時(shí) S A S 系統(tǒng)產(chǎn)生一個(gè)名子為 D A T A n 的數(shù)據(jù)集P R E F I X = 規(guī)定轉(zhuǎn)置后數(shù)據(jù)集變量名的前綴N A M E = 規(guī)定轉(zhuǎn)置后數(shù)據(jù)集中的一個(gè)變量名,省略時(shí)該變量名為 _ N A M E _L A B E L = 規(guī)定轉(zhuǎn)置后變量的標(biāo)簽,省略該選項(xiàng),且原數(shù)據(jù)集中至少有一個(gè)要轉(zhuǎn)置的變量有標(biāo)簽時(shí),該變量標(biāo)簽為 _ L A B E L _LET 允許 ID 變量出現(xiàn)相同的值。 應(yīng)用舉例 例 ID變量的值為轉(zhuǎn)置后數(shù)據(jù)集的變量名。 id sex。 結(jié)果顯示: O bs S e x _N A M E _ F M1 F A ge 15 .2 F H e i gh t 66 . 5 .3 F W e i gh t 112 .4 M A ge . 155 M H e i gh t . 66 . 56 M W e i gh t . 112例 對(duì)每個(gè) BY組轉(zhuǎn)置。Fish Length Data for Each Location and Date39。 do Time=1 to 7。Split Data Set39。 run。 利用 SAS的 PRINTTO過(guò)程可以設(shè)定 SAS過(guò)程和日志的輸出地點(diǎn) 。 /*直接輸出到永久文件中 */ filename f1 39。d:\39。 log= 39。 選項(xiàng)說(shuō)明: BASE=| OUT= 規(guī)定基本數(shù)據(jù)集的名子 DATA=| NEW= 規(guī)定要添加在基本數(shù)據(jù)集后面的數(shù)據(jù)集 名,缺省時(shí)使用最近創(chuàng)建的 SAS數(shù)據(jù)集 FORCE 強(qiáng)迫 PROC APPEND連接兩數(shù)據(jù)集 應(yīng)用舉例 例 有條件添加數(shù)據(jù)。 EXCLUDE SASfile(s) / MEMTYPE=mtype。 proc copy in=lib1 out=lib2 move。 select dat: (alter=zsw)。 var=39。 缺 省時(shí) I N D E X = Y E S有效的成員類(lèi)型( MEMTYPE): A L L 所有成員,缺省值A(chǔ) C C E S S S A S / A C C E S S 軟件創(chuàng)建的存取文件C A T A L O G 目錄D A T A 數(shù)據(jù)集P R O G R A M 程序V I E W 視圖應(yīng)用舉例 例 兩個(gè) SAS邏輯庫(kù)之間復(fù)制數(shù)據(jù)集和目錄冊(cè)。 run。 run。/*直接打印 */ proc printto print=print。 filename f2 39。 若省略RUN語(yǔ)句 , 則會(huì)丟失 PRINTTO后面 DATA步或 PROC步第一行的輸出 。 title2 39。 /*接左側(cè) */ proc transpose data=split out=totsplit prefix=Str。 drop s1s7。 data split。 by location date。 id sex。 run。 ID語(yǔ)句 ID variable。 IDLABEL variable。 run。 by year qtr month。 BY語(yǔ)句中可以規(guī)定的選項(xiàng): DESCENDING—對(duì)變量按下降次序排序。 BY DESCENDING variable1 ...DESCENDING variablen。第一段用 ERROR語(yǔ)句,第二段用 PUT和 _ERROR_語(yǔ)句。type and age dont macth39。 NOTE: “DATA 語(yǔ)句”所用時(shí)間(總處理時(shí)間) : 實(shí)際時(shí)間 秒 CPU 時(shí)間 秒 321 。 316 if type=39。 amp。) 中包含一個(gè)分號(hào)。 drop x。 ? 一個(gè)分號(hào) ( ; ) 表示 CARDS( 或 DATALINES) 語(yǔ)句后數(shù)據(jù)行的結(jié)束 。)。 299 run。 2 6 4 2 1 2 4 6 。如果不用 MISSING語(yǔ)句,當(dāng)讀入數(shù)值變量的缺失值時(shí)(這里為 X和 I), 就要產(chǎn)生錯(cuò)誤。 語(yǔ)句格式 Missing charcter1… charctern。 if then output。 例 由幾個(gè)記錄組合信息 proc sort data= out=lstkinfo。 例中,每一行記錄生成三個(gè)觀測(cè)。 score=score2。 OUTPUT語(yǔ)句 OUTPUT語(yǔ)句輸出當(dāng)前的觀測(cè)到被創(chuàng)建的數(shù)據(jù)集中。 set 。 Where x and y。 SAS系統(tǒng)選擇除滿足上述定義的條件外 , 還滿足在SAMEAND算符后列出條件的觀測(cè) 。 /* 沒(méi)有名子被選上 */ Like 39。 Where idnum is missing。 ?WHERE語(yǔ)句不是可執(zhí)行語(yǔ)句 , 它起不到 IFTHEN語(yǔ)句的作用 。 if _error_ then abort。 Stkcd=000007 Lstknm=深達(dá)聲 A Lstdt=19920413 …… NOTE: SAS 系統(tǒng)由于錯(cuò)誤而停止了該步的處理。 Log窗口顯示: NOTE: 從數(shù)據(jù)集 讀取了 5 個(gè)觀測(cè)。 批處理方式和非交互方式下: ? 立即停止處理; ? 在 LOG窗口顯示錯(cuò)誤信息 ,說(shuō)明由 ABORT語(yǔ)句的RETURN選項(xiàng)終程序執(zhí)行; ? 不執(zhí)行任何相繼的語(yǔ)句或檢查句法; ? 用一個(gè)條件碼指示有錯(cuò)誤地控制返回到主機(jī)系統(tǒng)。 /*OUTPUT窗口照常打印數(shù)據(jù)集列表 */ run。 只有第 3和第 5個(gè)觀測(cè)是完整的觀測(cè) 。 cards。 run。 id= idc=。 語(yǔ)句格式 LOSTCARD。 例 清空數(shù)據(jù)集 data a。 例中, NMIS為變量 SECTOR非缺失值的觀測(cè)個(gè)數(shù),即按 SECTOR分好類(lèi)股票的個(gè)數(shù)。 set ResDat. Dret(where =(stkcd=’000002’))。 proc print。 proc print。 /* lstknm的長(zhǎng)度為 4,所以顯示結(jié)果為 lstknm =大秦鐵 */ proc print。 /*規(guī)定數(shù)組元素,它的值是一函數(shù)值 */ a=a+b。 n=_N_。第 7章 數(shù)據(jù)步修改與選擇觀測(cè) 清華大學(xué)經(jīng)管學(xué)院 朱世武 Resdat樣本數(shù)據(jù): SAS論壇: 本章介紹數(shù)據(jù)步中用于修改與選擇觀測(cè)的語(yǔ)句。 error=_error_。 /*規(guī)定一個(gè)已經(jīng)存在的變量 a, 它的值為原來(lái)值和 b之和 */ 結(jié)果顯示: Obs Name Sex Age Height Weight n error first_s last_s 1 Alice F 13 1 0 1 0 2 Barbara F 13 2 0 0 0
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1