![[信息與通信]第二章week2SAS語言基礎(chǔ)知識唐黎.ppt_第1頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/25/bd6876bf-1fe2-478f-ab48-d66b1d83e94a/bd6876bf-1fe2-478f-ab48-d66b1d83e94a1.gif)
![[信息與通信]第二章week2SAS語言基礎(chǔ)知識唐黎.ppt_第2頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/25/bd6876bf-1fe2-478f-ab48-d66b1d83e94a/bd6876bf-1fe2-478f-ab48-d66b1d83e94a2.gif)
![[信息與通信]第二章week2SAS語言基礎(chǔ)知識唐黎.ppt_第3頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/25/bd6876bf-1fe2-478f-ab48-d66b1d83e94a/bd6876bf-1fe2-478f-ab48-d66b1d83e94a3.gif)
![[信息與通信]第二章week2SAS語言基礎(chǔ)知識唐黎.ppt_第4頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/25/bd6876bf-1fe2-478f-ab48-d66b1d83e94a/bd6876bf-1fe2-478f-ab48-d66b1d83e94a4.gif)
![[信息與通信]第二章week2SAS語言基礎(chǔ)知識唐黎.ppt_第5頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/25/bd6876bf-1fe2-478f-ab48-d66b1d83e94a/bd6876bf-1fe2-478f-ab48-d66b1d83e94a5.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第二章 SAS語言基礎(chǔ)知識,1,SAS系統(tǒng)對數(shù)據(jù)的管理,SAS數(shù)據(jù)集 (數(shù)據(jù)文件) SAS數(shù)據(jù)庫(存數(shù)據(jù)集) 文件夾(與數(shù)據(jù)庫相對應(yīng)),2,SAS數(shù)據(jù)集,數(shù)據(jù)集(Dataset) SAS數(shù)據(jù)集是SAS可以管理的結(jié)構(gòu)化的數(shù)據(jù),只有 SAS數(shù)據(jù)集中的數(shù)據(jù)才能被SAS過程步處理。 數(shù)據(jù)集包含兩部分內(nèi)容: 1. 描述部分: (數(shù)據(jù)結(jié)構(gòu)) 數(shù)據(jù)名稱、類型、長度、格式等。 2. 數(shù)據(jù)部分: (數(shù)據(jù)) 包含實際數(shù)據(jù)值。 SAS數(shù)據(jù)值被安排在一個矩陣式的表狀結(jié)構(gòu)中,3,4,SAS觀測值,觀測值(Observation,OBS) 描述被觀測對象的單一整體(如一個人、一個實驗動物等)某些所研究特性的一系列數(shù)據(jù)值稱
2、為一個觀測值,或稱一個“個案”。在SAS數(shù)據(jù)集中每一行數(shù)據(jù)是一個觀測值,由若干變量組成。,5,SAS變量,變量(Variable) 變量指定了數(shù)據(jù)的某一特性。在SAS數(shù)據(jù)集中,每一個觀測值是由各個變量的數(shù)據(jù)值組成。在數(shù)據(jù)集中每一列數(shù)據(jù)是一個變量。,6,SAS變量,變量的命名 變量名最多8個字符長,一般由字母、數(shù)字、下劃線組成。第一個字符必須是字母或者下劃線,不能有空格。特殊字符(如$,#,%, C=BAD; PUT C; C=GOOD; PUT C; RUN;,9,SAS變量,DATA A; /*將此次DATA步處理的數(shù)據(jù)存入WORK.A數(shù)據(jù)集(工作文件)中*/ C=BAD;/*首次給變量C賦
3、予3個字符的長度*/ PUT C; /*在日志(LOG)窗口輸出變量x的值為3個字符的長度,即BAD*/ C=GOOD;/*以后,變量C雖然輸入4個字符但只保留原來的長度3*/ PUT C; /*以后,變量C就按照原來的長度3被記憶下來,因此此時的變量C的值被截取為“GOO*/ RUN;,10,SAS變量,變量的簡化表示 如果要一次定義或指定多個同種類型變量,可以使用縮寫變量清單形式: INPUT NAME $ V1 V2 V3 V4 V5 V6; 可以寫成: INPUT NAME $ V1-V6; 注意: 字符型變量NAME不包含在這個縮寫清單中。這些變量要求類型相同,或全是數(shù)值型的或全是字
4、符型的。,11,SAS變量,v1 1-2 v2 3-4 v3 5-6 可表示為(v1-v3)(3*2.) 或(v1-v3)(2.2.2.) 表示共有三個變量,每個變量有兩位數(shù)據(jù) SAS的特殊名稱: _numeric_ 所有數(shù)字型變量 _character_ 所有字符型變量 _all_ 所有變量,12,SAS變量,下列變量表示的含義? X-A X-NUMERIC-A X-CHARACTER-A,13,日期數(shù)據(jù)格式,SAS系統(tǒng)日期數(shù)據(jù)以1960年1月1日為起始日,系統(tǒng)以距離起始日期的總天數(shù)記錄實際日期。例如1962年3月20日被存儲為809,表示此日期與1960年1月1日相距809天。所以,當(dāng)變量
5、的值為日期類型或時間類型時,用戶必須規(guī)定變量的輸入和輸出格式。,14,日期數(shù)據(jù)格式,SAS軟件包對日期變量和時間變量提供了多種的處理方式。讀入日期值時要說明所使用的日期值格式。輸出顯示時也必須給定一種日期顯示格式,否則系統(tǒng)直接輸出總天數(shù)。,15,例如1997年12月20日,可用下列日期格式表示: MMDDYY6. 月日年6位 例: 122097 MMDDYY8. 月日年8位 例: 12/20/97 或12-20-97 或12201997 DDMMYY6. 日月年6位 例: 201297 YYMMDD6. 年月日6位 例: 971220 DATE7. 日月年7位 例: 20DEC97 DATE9
6、. 日月年9位 例: 2ODEC1997 MMDDYY10. 月日年10位 例: 12/20/1997 或 12-20-1997,16,SAS變量,變量的缺失值 當(dāng)一個變量由于某種原因沒有得到(可能沒有觀測到,或由于數(shù)據(jù)錯誤,或由于計算錯誤),稱該值為缺項值(又稱缺失值)。在SAS中用“.”表示。,17,SAS常量,常量 (Constant) SAS常量為其值是固定不變的量。 SAS常量經(jīng)常用于賦值、運算等語句中。 如:y = 10; c = “張”; 常量分為以下三類: 數(shù)值常量:1.5 -2.79 1.75E-5 字符常量:Hello ABC Zhang li 日期、時間、日期時間常量:后
7、接D,T,DT 1JAN2000D 9:25:19T 1JAN2000:10:30:05DT,18,SAS操作符(運算符),算術(shù)運算符 */+- 比較運算符 = = ,19,算術(shù)操作符,*/+- 作用:進行數(shù)學(xué)運算,得到數(shù)值結(jié)果。 例:y = x * 2 + b; C = (12 4) * 2;,20,比較操作符,= = 2;(結(jié)果 y 值為 1) x = ABC ABD; (結(jié)果x值為 0),21,邏輯操作符,23,SAS表達式,用操作符將常量、變量、函數(shù)等連接起來進行運算,最終會產(chǎn)生一個值(表達式的值)。 運算優(yōu)先級:算術(shù) 比較 邏輯 X+1 3 LOG(Y) PART/ALL*100 A
8、GE100 STATE=NC丨 STATE=SC,24,SAS語句,SAS語句是由SAS關(guān)鍵詞 組成,以分號(;)結(jié)束 語句格式:關(guān)鍵詞 例: data one two (keep=x); SAS語句的類型 可執(zhí)行語句(X)例:PUT,IF,BY等 定位語句(P)例:DATA等 說明語句(D)例:LABEL等,25,SAS程序的書寫格式,SAS程序由 語句組成,每個語句用半角分號“ ; ”作為結(jié)束符(注:不能使用中文的分號“ ;”)。 程序命令中不區(qū)分大小寫字母(系統(tǒng)對于數(shù)據(jù)集中的數(shù)據(jù)字符串區(qū)分大小寫字母)。 單個名稱中不能空格,不同名稱間必須至少有一個空格,26,SAS程序的書寫格式,例:D
9、ATA MYfile; inPut age sex; Data myfile ; Input age sex;,27,SAS程序的書寫格式,數(shù)據(jù)行后不加分號,數(shù)據(jù)行最后單獨加一分號 每個“操作步”由若干條語句構(gòu)成,一條語句可以占多行,多條語句也可以寫在一行內(nèi),在語法上只要保證每條語句以半角分號“;”作為結(jié)束符即可。 每個SAS過程一般以RUN語句結(jié)束。有些過程需要使用QUIT語句結(jié)束運行。,28,CARDS; ZHANGLIN 2 47 156.3 47.1 ZHAOHUA 1 38 172.4 61.5 WANGQANG 1 41 169.2 64.5 LIULI 2 52 158.2 53
10、.6 SHIDONG 2 39 160.1 48.0 ; PROC PRINT; RUN;,29,SAS語句中的注釋,在編寫SAS程序時,有時為了方便閱讀程序需要對程序進行注釋 格式為: /*注釋內(nèi)容*/ 注釋語句可以放在SAS語句中任意位置,凡是有空格出現(xiàn)的地方,注釋語句都能出現(xiàn) 例:PROC /*打印過程*/PRINT; PROC PRINT;/*打印過程*/ DATA EXMP;/*建立數(shù)據(jù)集*/ INPUT X F;/*命名X,F(xiàn) 兩個變量*/,30,SAS函數(shù),SAS函數(shù)的定義: 函數(shù)名(自變量,自變量,) 例:ABS(Y), INT(W), SUM(X,Y) 函數(shù)是一個功能模塊,包
11、括三個要素: 函數(shù)名、參數(shù)、返回值 函數(shù)的作用:根據(jù)參數(shù)計算函數(shù)值并返回,31,SAS函數(shù),例:y = SUM ( 1, 2, 3) ; 函數(shù)名:SUM 參數(shù):1, 2, 3 返回值:6 (函數(shù)運算結(jié)果) 參數(shù)格式: 1.用逗號分割:SUM(x1, x2, x3) 2. 用簡化形式:SUM(OF x1-x3) 3.用列表形式:SUM(OF x1 x2 x3),32,SAS函數(shù),表達式運算順序:括號,函數(shù),乘除加減 例: X=40;Y=60; W=2*LOG10(X+Y) W=?,33,SAS常用函數(shù),ABS(x) 求x的絕對值。 MOD(x,y) 求x除以y的余數(shù)。 SQRT(x) 求x的平方根。 LOG(x) 求x的自然對數(shù)。 LOG10(x) 求x的常用對數(shù)。 其他,34,程序中的操作指令,35,循環(huán)控制語句,36,課堂練習(xí),什么是觀測值(OBS)? 什么是變量(Variable)? 下面的變量名哪些有效?哪些無效?Sex, age, v1, location, _ab_, 1age,
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 車輛股權(quán)轉(zhuǎn)讓與改裝升級服務(wù)合同
- 出租車司機聘用及服務(wù)質(zhì)量保障合同
- 項目中止后采購合同數(shù)量變更及取消協(xié)議
- 老妖精咨詢工程師課件
- 美術(shù)紅色文化課件設(shè)計
- 安全生產(chǎn)方針五要素
- 物業(yè)消防工作計劃
- 安全生產(chǎn)管理制度及處罰條例
- 水電安全操作規(guī)程
- 安全生產(chǎn)提升活動總結(jié)
- 山東省濟南市槐蔭區(qū)2023-2024學(xué)年小學(xué)六年級語文畢業(yè)檢測指導(dǎo)卷含答案
- 山東交通學(xué)院成人教育工程制圖-復(fù)習(xí)卷期末考試復(fù)習(xí)題及參考答案
- 小學(xué)科學(xué)學(xué)科建設(shè)方案
- 四川省達州市2024年數(shù)學(xué)八年級下冊期末聯(lián)考試題含解析
- 創(chuàng)維電視電子說明書
- (2024年)污水處理設(shè)備培訓(xùn)方案
- 外貿(mào)專業(yè)知識培訓(xùn)
- 環(huán)保法規(guī)與政策培訓(xùn)
- 2024年湖南開放大學(xué)《商務(wù)談判實務(wù)》課程參考試題庫(含答案)
- 快速康復(fù)外科理念ERAS與圍手術(shù)期護理
- 教師招聘公共基礎(chǔ)知識(教育學(xué)、心理學(xué)-教育法規(guī))試題
評論
0/150
提交評論