




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、2021年12月SAS培訓(xùn)內(nèi)容SASDATA部PROC部函數(shù)輸出圖表SAS引見 SASStatistical Analysis System是由美國北卡羅來納州州立大學(xué)1966年開發(fā)的統(tǒng)計分析軟件,總部位于美國北卡羅來納州的凱瑞, 是全球最大的私有軟件公司 SAS引見SAS引見SAS安裝SAS界面輸出程序資源管理器運轉(zhuǎn)F8日志SAS語法弱言語不區(qū)分大小寫;表示終了字符串和數(shù)值SAS數(shù)據(jù)變量Oracle-列觀測Oracle-行觀測變量第一個SAS程序數(shù)據(jù)部程序部內(nèi)容SASDATA部PROC部函數(shù)輸出圖表DATA部 動態(tài)處置數(shù)據(jù)的過程。 默許情況下他所處置的數(shù)據(jù)保管在“Work邏輯庫中,終了會話后
2、數(shù)據(jù)將會自動清空。 本人可以建立永久邏輯庫,保管數(shù)據(jù) DATA部DATA部 讀取數(shù)據(jù)是一行一行讀取的,并且一個觀測一個觀測讀取的。DATA部 默許分割符為空格默許字段長度8字節(jié),超越8個字節(jié)會自動截取默以為數(shù)值類型$表示字符串 ,字符串值被數(shù)值變量讀到,那么會為null(.代表null) DATA部 DATA部-空數(shù)據(jù)集 DATA部-INPUT 用于描畫輸入的數(shù)據(jù)。從外部文件或緊跟的CRADS讀入數(shù)據(jù),賦給該語句列出的各個變量。格式:INPUT 普通以為讀入的數(shù)據(jù)是數(shù)值型,除非:1 變量名后有$號;2 運用字符的輸入格式表示;3 變量事先被定義成字符型數(shù)據(jù)中的缺項值用“.表示。假設(shè)讀入數(shù)據(jù)與數(shù)
3、據(jù)類型不匹配,那么按無效數(shù)據(jù)置為缺項值DATA部-INPUT列表輸入 格式:INPUT 變量名 $;對輸入數(shù)據(jù)的要求: 1 輸入數(shù)據(jù)項之間至少被1個空格分隔; 2 用句號表示缺失值; 3 字符型變量缺省最大長度為8,除非用LENGTH、ATTRIB、INFORMAT等語句給定更長的長度;INPUT語句中列出的變量順序要跟輸入數(shù)據(jù)的順序一致。假設(shè)INPUT后變量數(shù)量少于輸入數(shù)據(jù)中的列數(shù),那么后面的列被略去假設(shè)輸入數(shù)據(jù)前后包含空格,會被判為作為分隔符的空格DATA部-INPUT列輸入 格式:INPUT 變量名 $ 開場列-終了列;輸入值可以以任何的次序讀入,而不論它們在輸入記錄中的位置字符型數(shù)據(jù)可
4、以包含空格。全部是空格或只含一個“.的字段會被解釋為缺失值可讀全部或部分?jǐn)?shù)據(jù)DATA部-INPUT格式化輸入 格式:INPUT 變量名 輸入格式;輸入格式例子:INPUT name $10. birthday mmddyy10. weight 4.1;數(shù)據(jù)中的年月日之間運用特殊符號或空格隔開。格式化輸入時,數(shù)據(jù)項不再以空格作為終了標(biāo)志,而是由讀指針按給出的格式長度挪動,依次讀數(shù)據(jù)項。數(shù)據(jù)前后的空格也要計算在內(nèi)DATA部-INPUT格式列表 INPUT (score1-score5) (4. 4. 4. 4. 4.);INPUT (score1-score5) (4.);INPUT (name
5、core1-score5) ($10. 5*4.);DATA部-INPUT格式修飾符 “:修飾符。表示從下一個非空格列讀入數(shù)據(jù),直到: 1 遇到再下一個空格列; 2 讀到預(yù)先定義的變量長度;3 數(shù)據(jù)行終了。哪個先出現(xiàn)就在哪終了“ &修飾符。表示從下一個非空格列讀入數(shù)據(jù),直到: 1 遇到延續(xù)的兩個空格; 2 在DATA步中定義的最初的變量長度; 3 輸入行終了。哪個先出現(xiàn)就在哪終了DATA部-INPUT指針控制 列指針 絕對指針控制:數(shù)值型指出位置、字符型指出要匹配的字符串相對指針控制行指針數(shù)值型指針n:INPUT 15 sales 5.;指針變量:A=25; INPUT num 1-6 A n
6、um $ 10.;表達(dá)式:DATA部INPUT指針控制 字符型指針 三種方式:字符串 字符變量 字符表達(dá)式DATA部-INPUT相對指針控制 三種方式:+n,+指針變量,+表達(dá)式, 意指把指針從當(dāng)前位置移過規(guī)定的列數(shù)負(fù)數(shù)表示指針往前挪動DATA部-INPUT列相對指針控制 適用于一個觀測值占有多個輸入行的情況4種方式:#n,#指針變量,#表達(dá)式,/INPUT語句中,#號后最大的數(shù)字決議每個觀測占有多少行/表示把指針挪動到下一輸入行的第一列當(dāng)每個觀測有多個輸入行,但不從最后一行讀取數(shù)據(jù)的時候,在INPUT語句末尾必需運用#將指針移到最后一行DATA部-INPUT列相對指針控制 DATA部-INP
7、UT行堅持闡明符 多個INPUT語句讀取同一數(shù)據(jù)行的數(shù)據(jù),運用單尾隨符一個INPUT語句在一個輸入行中讀取多個觀測,那么運用雙尾隨符DATA部-INPUT逗號分隔符 infile datalines dsd delimiter=ab;DATA部-INPUT DATALINES語句 相當(dāng)于CARDS語句該語句必需是數(shù)據(jù)步的最后一條語句DATA部-INPUT MISSOVER處置 DATA部-其他語句 LENGTH語句LABEL語句INFORMAT/FORMAT語句MISSING語句注釋語句OPTIONS語句DATA部-其他語句 DATA部-其他方式建立數(shù)據(jù)集 從外部文本數(shù)據(jù)文件讀入數(shù)據(jù)從已建立的
8、數(shù)據(jù)集中讀入數(shù)據(jù)從Excel等數(shù)據(jù)單中導(dǎo)入數(shù)據(jù) 從Oracle等數(shù)據(jù)庫中讀取數(shù)據(jù)DATA部-文件方式 DATA部-已有數(shù)據(jù)集 DATA部-Excel導(dǎo)入 DATA部-數(shù)據(jù)庫導(dǎo)入 DATA部-數(shù)據(jù)集整理SET 橫向合并MERGE 縱向合并MODIFY 修正定義UPDATE 用子數(shù)據(jù)集修正主數(shù)據(jù)集DATA部-數(shù)據(jù)集整理SET DATA部-數(shù)據(jù)集整理MERGE DATA部-數(shù)據(jù)集整理MODIFYDATA部-數(shù)據(jù)集整理UPDATE 內(nèi)容SASDATA部PROC部函數(shù)輸出圖表PROC部-常用過程 名稱功能描述PRINT打印結(jié)果集SORT結(jié)果集排序MEANS對數(shù)據(jù)變量進(jìn)行簡單描述統(tǒng)計FREQ頻數(shù),累計百分
9、比UNIVARIATE有MEANS功能外還有偏度、峰度、四分位和眾數(shù)等的統(tǒng)計項TABULATE制表PROC部-子過程 過程功能描述BY指明分組變量,需要排序CLASS指明分組變量,不需要排序FREQ變量求頻數(shù)VAR需要統(tǒng)計的變量WEIGHT指明該變量的權(quán)重ID指明用哪個標(biāo)號OUTPUT統(tǒng)計信息輸出到指定的數(shù)據(jù)集PROC部-SORT&PRINTPROC部-MEANSPROC部-MEANS PROC部-MEANSPROC部-FREQ PROC部UNIVARIATE PROC部UNIVARIATE PROC部UNIVARIATEPROC部-TABULATE PROC部-TABULATE PROC部-
10、TABULATE 內(nèi)容SASDATA部PROC部函數(shù)輸出圖表PROC部-函數(shù)字符串函數(shù)數(shù)字函數(shù)日期函數(shù)統(tǒng)計函數(shù)SAS的函數(shù)運用在一觀測行上,并不是在變量也就是列上PROC部-函數(shù)-字符串函數(shù)功能SUBSTR字符串截取SCAN查找到的特殊字符處開始分割字符串INDEX查找一個字符串中第一次出現(xiàn)的某個字符的位置LENGTH字符串長度COMPRESS從字符串中溢出指定的字符或字符子串TRANSLATE字符串替換TRIM去除尾部空格UPCASE轉(zhuǎn)換大寫LOWCASE轉(zhuǎn)換小寫URLDECODE編碼轉(zhuǎn)換TRANWRD對指定字符串進(jìn)行替換RANK轉(zhuǎn)換為ASCII編碼BYTE轉(zhuǎn)換對應(yīng)的ASCII或者EBCDI
11、C字符REPEAT對指定字符串根據(jù)指定次數(shù)重復(fù)書寫LEFT左對齊REVERSE反轉(zhuǎn)字符串PROC部-函數(shù)PROC部-函數(shù)-數(shù)字函數(shù)功能SUM求和MAX最大值MIN最小值A(chǔ)BS絕對值MOD余數(shù)ROUND四舍五入SQRT平方根CEIL最小整數(shù)FLOOR最大整數(shù)INT取整LOG自然對數(shù)LOG2以2為底的輸入值的對數(shù)LOG10以10為底的輸入值的對數(shù)EXPe為指數(shù)的X冪的值SIN正弦PROC部-函數(shù)-日期函數(shù)功能YEAR取日期的年份MONTH取日期的月份DAY取日期的日MDY從年月日中返回日期值WEEKDAY星期幾QTR季度HMS輸入一個時間值返回一個SAS時間DHMS根據(jù)輸入日期值返回一個SAS日期時間DATEPART根據(jù)輸入日期值返回一個SAS日期INTCK兩個日期之間的間隔TODAY返回當(dāng)前日期DATETIME返回當(dāng)前日期時間JULDATE轉(zhuǎn)換輸入日期為5位或者7位的JulianPROC部-函數(shù)-統(tǒng)計函數(shù)功能MEAN平均值PDF分布密度CDF累計分布PROBNORM標(biāo)準(zhǔn)正態(tài)分布概率VAR方差STD標(biāo)準(zhǔn)差STDERR均值估計的標(biāo)準(zhǔn)誤差CV變異系數(shù)SKEWNESS偏斜度KURTOSIS峰度值USS為校正的平方和CSS修正的離差平方和RANGE最大值和最小值之間的極差內(nèi)容SASDA
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)生國防教育班會
- 產(chǎn)科護(hù)理進(jìn)修匯報
- 家庭教育促進(jìn)法宣講
- 幼兒園音樂教育講座
- 機(jī)場標(biāo)前施工合作協(xié)議(知識研究版本)
- 自古以來的端午節(jié)習(xí)俗
- 指甲護(hù)理誤區(qū)分析改進(jìn)完善養(yǎng)護(hù)方式
- 中國傳統(tǒng)節(jié)日的文化內(nèi)涵
- 學(xué)會用產(chǎn)品正確護(hù)理肌膚
- 口腔護(hù)理并發(fā)癥預(yù)防與處理
- 2022年四川省巴中市中考英語真題卷(含答案與解析)
- 維克多高中英語3500詞匯
- 一人有限公司章程(范本)
- 員工懲罰通知單
- GB/T 25742.4-2022機(jī)器狀態(tài)監(jiān)測與診斷數(shù)據(jù)處理、通信與表示第4部分:表示
- 特殊感染手術(shù)的配合與術(shù)后處理
- 蕭紅《呼蘭河傳》課件
- 機(jī)動車駕駛?cè)丝荚噲龅丶捌湓O(shè)施設(shè)置規(guī)范
- 大學(xué)生三生教育主題班會
- 2023年宜昌市中醫(yī)醫(yī)院醫(yī)護(hù)人員招聘筆試題庫及答案解析
- 內(nèi)部控制建設(shè)課件
評論
0/150
提交評論