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

正文內容

sas編程技術數(shù)據(jù)步修改與選擇觀測(文件)

2025-09-09 17:30 上一頁面

下一頁面
 

【正文】 datalines。 Id Foodpr1 Foodpr2 Foodpr3 Coffeem1 Coffeem2 1001 115 45 65 I 78 1002 86 27 55 72 86 1004 93 52 X 76 88 1015 73 35 43 112 108 1027 101 127 39 76 79 其它語句 本節(jié)介紹語句 LIST, CALL, NULL和 ERROR. LIST語句 ? LIST語句在 SAS日志窗口上列出正被加工處理觀測的輸入數(shù)據(jù)行 。 input x y。 run。 293 cards。 LOG顯示結果 CALL語句 CALL語句用于調用子程序 。text139。 /*將 march賦給宏變量text1 */ call symput (39。 例 發(fā)布操作系統(tǒng)命令 NULL語句 ? 空語句是一個分號 (。 ? 四個分號 ( ;;;; ) 表示 CARDS4( 或 DATALINES4) 語句后數(shù)據(jù)行的結束 。 if x=. Then goto find。 cards。 在這個 DATA步, CARDS語句告訴 SAS 系統(tǒng)在這個作業(yè)流中,緊跟著的是數(shù)據(jù)行,當 SAS遇到空語句( 。 輸出窗口顯示結果 Obs y z 1 2 5 2 1 3 3 5 8 4 3 9 ERROR語句 ERROR語句置自動變量 _error_為 1, 并有選擇地輸出用戶規(guī)定的一段信息到 SAS的記錄窗口 。 input name $ type $ age 。 age 19 then error 39。 Wu teen 20 Li teen 12 Cindy adult 28 。teen39。 age=。 LOG窗口顯示 data a。 amp。 age=。 Wu teen 20 Li teen 12 Cindy adult 28 。另外,可以通過 FILE語句改變輸出錯誤信息的地點。 數(shù)據(jù)集排序 利用 SAS的排序過程可以對數(shù)據(jù)集中的觀測重新排序 。 PROC SORT語句 PROC SORT optionlistcollatingsequenceoption。 BY語句 BY DESCENDINGvariable1… DESCENDINGvariablen。 應用舉例 例 按多變量排序。 qtr=qtr(date)。 run。 by descending clpr。 例中 , 按收盤價 CLPR的降序排列 。 BY DESCENDING variable1 ...DESCENDING variablen NOTSORTED。 VAR variable(s)。 BY 組內最后一個 ID 值的觀測被轉置VAR語句和 ID語句 VAR語句 VAR variablelist。 ID語句規(guī)定輸入數(shù)據(jù)集中一個變量 。 proc transpose data= out=a let。 例中,原數(shù)據(jù)集 CLASS中變量 NAME的值為轉置后數(shù)據(jù)集 A的變量名,對所有數(shù)值變量轉置。 proc print。 by sex。 options nodate pageno=1 linesize=80 pagesize=40。 run。 run。 set 。 strength=s{time}。 run。 title2 39。 by program subject。 proc print data=totsplit(obs=15) noobs。First 15 Observations Only39。 PRINTTO過程有以下功能: ? 改變過程輸出的目的地; ? 改變 SAS日志輸出的目的地; ? 有選擇地限制 SAS輸出; ? 將輸出結果存放在永久文件中; ? 將輸出直接送到打印機上; ? 將 SAS的輸出作為輸入數(shù)據(jù) ( 這時需要一些附加的程序語句 ) 。 沒有選項 恢復缺省時的輸出目的地L A B E L = 給存貯在 S A S 目錄冊中 S A S 日志或輸出結果加說明標簽L O G = 將 S A S 日志輸出到外部永久文件或 S A S 目錄冊中L O G = a nd P R I N T = 將 S A S 日志和運行結果輸出到一個文件中N E W 替換原輸出文件P R I N T = 將運行結果輸出到外部永久文件或 S A S 目錄冊中UNIT= 將結果直接輸出到文件標記為 F T nn F 00 1 的文件中應用舉例 例 將 SAS日志輸出到外部永久文件 。d:\39。d:\39。 /*直接輸出到永久文件中 */ 例 直接打印輸出結果 。/*返回到缺省輸出地點 */ 例 替換原輸出文件 。d:\39。 添加觀測 利用 SAS的 APPEND過程可以將一個 SAS數(shù)據(jù)集的觀測添加到另一個 SAS數(shù)據(jù)集的后面 。 proc append base=data1 data=data2(where=(X=1))。 例中 , 使用數(shù)據(jù)集選項 WHERE=或 WHERE語句來限制 DATA=的數(shù)據(jù)集中只有滿足條件的觀測被加到 BASE=的數(shù)據(jù)集中 。 SELECT SASfile(s) / MEMTYPE=mtype ALTER=alterpassword。 proc copy in=lib1 out=lib2 MTYPE=(data catalog)。 run。move39。 run。 proc copy in=ResDat out=work move。 data (alter=zsw)。 例 將邏輯庫 LIB1的所有 SAS文件移動到 LIB2中。 PROC COPY語句選項 選項說明: I N | I N L I B | I N D D = 規(guī)定被拷貝的 S A S 數(shù)據(jù)庫,此項必須規(guī)定O U T | O U T L I B | O U T D D = 規(guī)定拷貝數(shù)據(jù)庫,此項必須規(guī)定M E M T Y P E | M T Y P E | M T = 規(guī)定被拷貝或移動成員的類型M O V E 移走 I N = 數(shù)據(jù)庫中的相應成員A L T E R = 移 動 一 個 可 改 變 保 護 的 成 員 時 , 要 寫 上 原 來 的 改 變訪問口令I N D E X = Y E S / N O 規(guī) 定 拷 貝 數(shù) 據(jù) 集 時 是 否 拷 貝 該 數(shù) 據(jù) 集 的 索 引 。 COPY過程句法 PROC COPY OUT=libref1 IN=libref2 CLONE|NOCLONE CONSTRAINT=YES|NO DATECOPY INDEX=YES|NO MEMTYPE=(mtype(s)) MOVE ALTER=alterpassword。 proc append base=a data= (where=(year(date)=1999)) 。 APPEND過程中只需要一個語句 。 proc print data=。d:\39。 proc printto print=f。 /*輸出到文件標記 */ proc printto print= 39。 /*輸出到文件標記 */ 例 將運行結果輸出到外部永久文件 。d:\39。 選項說明 注意:一般情況下 , PROC PRINTTO后面一定要加 RUN語句 。 改變輸出地點 缺省情況下 , SAS過程輸出到 OUTPUT窗口 , SAS日志輸出到 LOG窗口 。Totsplit Data Set39。 var strength。 run。 title 39。 end。 subject + 1。 options nodate pageno=1 linesize=80 pagesize=40。 title 39。 var length1length4。 run。 結果顯示: O b s _ N A M E _ F M1 A g e 15 152 H e i g h t 6 6 . 5 6 6 . 53 W e i g h t 112 112proc transpose data= out=a let。 proc transpose data= out=a let。 proc print。 在沒有選項 LET時 , ID變量的值在數(shù)據(jù)集中只能出現(xiàn)一次 , 使用 BY語句 , BY組內只包含最后的 ID值 。 沒有 VAR語句時,則沒有列在其它語句里的所有數(shù)值變量被轉置。其值為轉置后數(shù)據(jù)集的變量名I D L A B E L 規(guī)定被轉置變量的標簽VAR 列出要轉置的變量PROC TRANSPOSE 語句 PROC TRANSPOSE optionlist。 ID variable。利用 SAS的轉置過程可以對數(shù)據(jù)集進行轉置。 var date clpr。 例 按單變量降序排列 。 proc sort data=a out=b。 set 。 BY語句中規(guī)定多個變量時 , SORT過程首先按第一個變量排序, 然后是第二個變量等 。 排序并替換原來加索引的或取子集的數(shù)據(jù)集 , 即沒有規(guī)定 OUT=選項時 , 如果
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1