




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、武漢大學(xué)計(jì)算中心,LOGO,1. 邏輯庫和SAS文件 一個(gè)邏輯庫就是存放在同一文件夾中的一組SAS文件。 在SAS系統(tǒng)的信息組織中,總共只有兩個(gè)層次:SAS邏輯庫是高一級(jí)的層次,低一級(jí)的層次就是SAS文件本身。 SAS的邏輯庫分為臨時(shí)庫和永久庫兩種。 臨時(shí)庫只有一個(gè),名為Work,存放在Work中的SAS文件叫臨時(shí)文件,這些臨時(shí)文件當(dāng)退出SAS系統(tǒng)時(shí)會(huì)被自動(dòng)刪除。,邏輯庫和SAS文件,武漢大學(xué)計(jì)算中心,LOGO,SAS每次啟動(dòng)時(shí)會(huì)自動(dòng)指定4個(gè)庫標(biāo)記:Work,Sasuser,Sashelp,Sasmap。Sasuser庫保存與用戶個(gè)人設(shè)置有關(guān)的文件,Sashelp庫保存與SAS幫助系統(tǒng)、例子有
2、關(guān)的文件。 永久文件保存在永久庫中,在退出SAS系統(tǒng)時(shí)不會(huì)自動(dòng)被刪除。,邏輯庫和SAS文件,武漢大學(xué)計(jì)算中心,LOGO,SAS文件是指儲(chǔ)存在SAS邏輯庫中的成員,SAS的用戶文件的主要類型有: SAS數(shù)據(jù)集 SAS程序 訪問一個(gè)SAS文件,一定要指明它所在的邏輯庫,格式為:邏輯庫名.文件名。如在Sasuser庫下建立一個(gè)名為Mydata的數(shù)據(jù)集,訪問的時(shí)候,要用Sasuser.mydata。 如果不指明邏輯庫名,則表示存儲(chǔ)在臨時(shí)邏輯庫WORK中的SAS文件。,邏輯庫和SAS文件,武漢大學(xué)計(jì)算中心,LOGO,2. SAS的名字 SAS的名字(數(shù)據(jù)集名、變量名、邏輯庫名等等)有以下命名規(guī)則: 1)
3、 由英文字母、數(shù)字、下劃線組成; 2) 第一個(gè)字符必須是字母或下劃線; 3) 不區(qū)分大、小寫字母。 另外,SAS邏輯庫名最多用8個(gè)字符;數(shù)據(jù)集和變量的名字最多用32個(gè)字符。,邏輯庫和SAS文件,武漢大學(xué)計(jì)算中心,LOGO,3. SAS數(shù)據(jù)集 SAS的核心是SAS數(shù)據(jù)集。SAS數(shù)據(jù)集是SAS文件的一種,一般由以下兩部分組成: (1) 描述部分 包含該數(shù)據(jù)集的一般信息,包括:數(shù)據(jù)集的名字及其成員類型、數(shù)據(jù)集建立的日期和時(shí)間、觀測的數(shù)目、變量的數(shù)目以及數(shù)據(jù)集中每一個(gè)變量的特征信息,包括:Name(變量名)、Type(類型)、Length(長度)、Format(輸出格式)、Informat(輸入格式)
4、、Label(標(biāo)簽)。 (2) 數(shù)據(jù)部分,邏輯庫和SAS文件,武漢大學(xué)計(jì)算中心,LOGO,1. 數(shù)據(jù)步與過程步 SAS程序包括多個(gè)步驟和一些控制語句,一般情況下由兩種類型的程序步(steps)組成:數(shù)據(jù)步(DATA steps)和過程步(PROC steps)。有時(shí)SAS程序還包括一些全程語句,用以控制貫穿整個(gè)SAS程序的某些選項(xiàng)、變量或程序運(yùn)行的環(huán)境。,SAS程序概述,武漢大學(xué)計(jì)算中心,LOGO,數(shù)據(jù)步與過程步 數(shù)據(jù)步通常用于創(chuàng)建SAS數(shù)據(jù)集,但也可以用于產(chǎn)生特別設(shè)計(jì)的報(bào)表。 過程步通常用于分析和處理SAS數(shù)據(jù)集中的數(shù)據(jù),但有時(shí)候也可用于創(chuàng)建數(shù)據(jù)集。 一個(gè)SAS程序就是由數(shù)據(jù)步、過程步或兩者
5、的任意組合而成。每一個(gè)程序步通常由若干語句(statements)構(gòu)成。,SAS程序概述,武漢大學(xué)計(jì)算中心,LOGO,二、數(shù)據(jù)步語句,SAS語言構(gòu)成 數(shù)據(jù)步 data 過程步 proc SAS語句 關(guān)鍵字開始,分號(hào)結(jié)束 SAS表達(dá)式 常量 數(shù)字型 12,3.14159,1.5E-8 字符型 “Lin ming” 日期型 15jul2007d 日期時(shí)間型 15JUL200714:13:20DT 缺失值 數(shù)字型缺失值用句點(diǎn)表示,武漢大學(xué)計(jì)算中心,LOGO,二、數(shù)據(jù)步語句,SAS表達(dá)式 變量 數(shù)字型 字符型 運(yùn)算符 算術(shù)運(yùn)算符:+,-,*,/,* 比較運(yùn)算符號(hào):=,=,=,=5 and sex=“女
6、”,武漢大學(xué)計(jì)算中心,LOGO,數(shù)據(jù)步的工作流程,數(shù)據(jù)步開始,有未讀入的觀測值嗎?,用數(shù)據(jù)讀入語句讀入一個(gè)觀測值,用其它語句對(duì)觀測值進(jìn)行運(yùn)算或處理,把當(dāng)前的觀測值寫入數(shù)據(jù)集,數(shù)據(jù)集建立完畢,開始下一個(gè) 數(shù)據(jù)步或過程步,Y,N,武漢大學(xué)計(jì)算中心,LOGO,二、數(shù)據(jù)步語句,DATA語句 DATA 數(shù)據(jù)集名(選擇項(xiàng)); 表明數(shù)據(jù)步的開始,定義新數(shù)據(jù)集名 常用選項(xiàng):DROP=變量名表 KEEP=變量名表 RENAME=(老變量名=新變量名),武漢大學(xué)計(jì)算中心,LOGO,二、數(shù)據(jù)步語句,INPUT語句 INPUT 變量 $ 起始列-末列; INPUT 變量 $ SAS輸入格式; 讀數(shù)據(jù)指針的使用 行保持
7、符或的使用,武漢大學(xué)計(jì)算中心,LOGO,二、數(shù)據(jù)步語句,注釋語句 /*sklfjsdkfjsdk slkdjfsldk*/ 賦值語句 變量名=表達(dá)式;,武漢大學(xué)計(jì)算中心,LOGO,二、數(shù)據(jù)步語句,IF語句 IF 表達(dá)式;僅對(duì)符合條件的觀測值處理 或 IF 表達(dá)式 THEN 語句1; ELSE 語句2; 如果THEN后有多句 THEN DO; 語句序列1 END;,武漢大學(xué)計(jì)算中心,LOGO,1.臨時(shí)數(shù)據(jù)集的建立,程序的基本結(jié)構(gòu) DATA 數(shù)據(jù)集名; INPUT 變量名表; 其他數(shù)據(jù)步語句; CARDS; 若干數(shù)據(jù)行 RUN;,武漢大學(xué)計(jì)算中心,LOGO,1.臨時(shí)數(shù)據(jù)集的建立,例1創(chuàng)建一臨時(shí)數(shù)據(jù)
8、集class1 DATA CLASS1; INPUT NAME $ AGE SEX $ HEIGHT WEIGHT BUST; CARDS; 劉明 3 男 0.94 13.59 50.4 蔡行 3 男 0.91 14.20 50.0 李敏 4 女 1.39 16.15 51.6 李濤 4 男 1.02 15.44 51.9 夏天 4 男 1.06 15.30 51.0 郭紅 5 女 1.01 15.04 51.9 胡月 5 女 1.02 15.07 52.7 程彬 6 女 1.07 17.04 53.7 楊兵 6 男 1.12 18.09 54.1 劉進(jìn) 6 男 1.14 18.80 53.5
9、 王苗苗 7 女 1.16 19.93 55.5 張思凡 7 女 1.15 18.20 51.4 RUN; PROC PRINT; RUN;,武漢大學(xué)計(jì)算中心,LOGO,2.永久數(shù)據(jù)集的建立,例2創(chuàng)建一永久數(shù)據(jù)集classb LIBNAME kk D:aaa; DATA kk.CLASSB; INPUT NAME $ AGE SEX $ HEIGHT WEIGHT BUST; CARDS; 劉明 3 男 0.94 13.59 50.4 蔡行 3 男 0.91 14.20 50.0 李濤 4 男 1.02 15.44 51.9 夏天 4 男 1.06 15.30 51.0 楊兵 6 男 1.12 18.09 54.1 劉進(jìn) 6 男 1.14 18.80 53.5 RUN; PROC PRINT; RUN;,武漢大學(xué)計(jì)算中心,LOGO,2.永久數(shù)據(jù)集的建立,例3退出SAS后,再次進(jìn)入并讀取永久數(shù)據(jù)集classb LIBNAME BB D:aaa; PROC PRINT DATA=BB.CLASSB; RUN;,武漢大學(xué)計(jì)算中心,LOGO,上機(jī)作業(yè),1.在SAS編輯窗口輸入并運(yùn)行下程序. data hat1; do x=-5 to 5 by 0.25; do y=-5 to 5 by 0.25; z=sin(sqrt(x*x+y*y);output; end;end; run; p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 護(hù)理職業(yè)生涯規(guī)劃
- 順鉑化療護(hù)理要點(diǎn)
- 胃造瘺病人護(hù)理
- 引產(chǎn)后的護(hù)理
- 項(xiàng)目部三級(jí)教育體系實(shí)施規(guī)范
- 少年宮項(xiàng)目立項(xiàng)報(bào)告
- 護(hù)理安全質(zhì)量評(píng)價(jià)標(biāo)準(zhǔn)
- 2025年銅仁駕駛教練員從業(yè)資格考試題庫
- 培訓(xùn)講師線上分享
- 援助體積教學(xué) 課件
- 百科知識(shí)競賽題庫(500題及答案)
- 2025年中國鐵路廣州局集團(tuán)限公司招聘177名管理單位筆試遴選500模擬題附帶答案詳解
- 霧化吸入療法合理用藥專家共識(shí)(2024版)解讀
- 痹癥中醫(yī)護(hù)理方案
- 電子物料(電感、電容、芯片、PCB)的來料檢驗(yàn)項(xiàng)及檢驗(yàn)方法SIP
- 刑法學(xué)(總論)輔導(dǎo)教案
- 非遺資源數(shù)據(jù)庫建設(shè)
- 豬場分場長競聘述職報(bào)告
- 專利技術(shù)交底書
- 報(bào)案材料范本
- 大學(xué)生心理健康教育(蘭州大學(xué)版)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
評(píng)論
0/150
提交評(píng)論