已閱讀5頁,還剩74頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
SASBASE,BY:PAean.won,Page2,目錄,第十章:SAS綜合運用舉例,Page3,第一章,SAS系統(tǒng)初識,Page4,SAS系統(tǒng)誕生,全稱為StatisticsAnalysisSystem,最早由北卡羅來納大學(xué)的兩位生物統(tǒng)計學(xué)研究生編制1972研制出第一版,1976年成立了SAS軟件研究所,正式推出了SAS軟件,現(xiàn)在是9.2版是用于數(shù)據(jù)分析與決策支持的大型集成信息系統(tǒng),統(tǒng)計分析功能是它的重要組成部分和核心功能國際上的標(biāo)準(zhǔn)軟件系統(tǒng),Page5,BASESAS模塊SAS/STAT-統(tǒng)計分析模塊SAS/ETS-經(jīng)濟(jì)計量學(xué)和時間序列分析模塊SAS/OR-運籌學(xué)模塊SAS/QC-質(zhì)量控制模塊SAS/IML-交互式矩陣程序設(shè)計語言模塊SAS/GRAPH-繪圖模塊SAS/FSP-快速數(shù)據(jù)交互式菜單系統(tǒng)模塊SAS/AF-交互式應(yīng)用開發(fā)模塊SAS/ASSIT-菜單驅(qū)動界面模塊SAS/ACCESS-訪問外部數(shù)據(jù)模塊SAS/EIS-企業(yè)信息系統(tǒng)模塊SAS/INSIGHT-可視化探索工具模塊SAS/CALC-電子表格模塊SAS/CONNECT-分布式數(shù)據(jù)處理模塊SAS/WA-企業(yè)級數(shù)據(jù)倉庫管理模塊SAS/EM-企業(yè)級數(shù)據(jù)挖掘模塊,SAS功能模塊,Page6,SAS工作界面*-重要功能鍵:F1,F5,F6,F7,F9,CTL+E,SAS工作界面,Page7,SAS兩類菜單欄,菜單欄的下拉菜單操作:點菜單欄中的按鈕,彈出菜單操作:相應(yīng)窗口點鼠標(biāo)右鍵,Page8,SAS工具欄,資源管理器窗口工具欄,編輯器窗口工具欄,Page9,SAS命令,在命令行中輸入SAS命令可以快速完成一些SAS任務(wù),Page10,SAS主要功能窗口,以“只顯示內(nèi)容”視圖顯示的“SAS資源管理器”窗口(沒有樹視圖)“結(jié)果”窗口程序編輯器、增強(qiáng)型編輯器“日志”窗口“輸出”窗口“SAS資源管理器”窗口,Page11,SAS資源管理器窗口,SAS資源管理器窗口下,可以執(zhí)行基本的SAS任務(wù):1、創(chuàng)建新的邏輯庫和文件快捷方式;2、創(chuàng)建新的邏輯庫成員和目錄條目;3、打開和編輯SAS文件。,根據(jù)操作環(huán)境,可以使用以下方法打開“SAS資源管理器”窗口(打開樹視圖和列表視圖):1、菜單:查看=SAS資源管理器2、命令:EXPLORER3、工具欄:SAS資源管理器,Page12,SAS結(jié)果窗口,可以通過結(jié)果窗口對程序的輸出結(jié)果進(jìn)行瀏覽和管理,1、SAS可以用一種或多種格式(或類型)產(chǎn)生輸出。2、默認(rèn)類型是“列表”輸出(如右圖的“查詢結(jié)果”)。3、其他輸出類型包括HTML、“輸出數(shù)據(jù)集”和PostScript。,Page13,SAS輸出類型設(shè)置,要設(shè)置輸出類型,可使用菜單欄=工具=選項=參數(shù)選擇=“結(jié)果”標(biāo)簽,進(jìn)入?yún)?shù)選擇窗口進(jìn)行設(shè)置如下圖所示。,點選創(chuàng)建HTML時,輸出結(jié)果同時展現(xiàn)在HTML文件中。,Page14,SAS增強(qiáng)型編輯器窗口,SAS9.1版本的默認(rèn)編輯窗口為增強(qiáng)型。它比普通編輯窗口增加了如下功能:,使用特定顏色對SAS程序、SCL程序以及HTML和XML文件的元素進(jìn)行顯示,同時進(jìn)行相關(guān)語法檢查。創(chuàng)建和格式化自定義的關(guān)鍵詞。每個過程步、數(shù)據(jù)步或者宏的程序段都可以實現(xiàn)展開和收縮的功能,以便對SAS程序的宏觀結(jié)構(gòu)有更好的了解。通過定義縮寫來快速輸入一段文字。通過顯示行號使得程序代碼更具可讀性。設(shè)定增強(qiáng)型編輯器的快捷功能鍵。同時打開一個文件的多個視圖。將光標(biāo)停留在語言元素上,按F1就可以直接進(jìn)入到SAS幫助文檔中該語言元素的說明部分,當(dāng)然有時候該語言元素有多個主題,可以根據(jù)需要進(jìn)行選擇。,Page15,SAS日志窗口,“日志”窗口用來查看程序運行信息:提交的程序語句;系統(tǒng)消息和錯誤;程序運行速度和時間。“日志”窗口中的元素根據(jù)以下類型呈現(xiàn)不同的顏色:程序行黑色:以語句標(biāo)號開始;提示藍(lán)色:以NOTE開始;警告綠色:以WARNING開始;錯誤紅色:以ERROR開始。,Page16,SAS輸出窗口,按F8提交程序,SAS界面如下所示:,輸出窗口用來查看SAS程序的輸出結(jié)果,Page17,SAS新建邏輯庫,1、在邏輯庫級別,在空白處按右鍵,選擇新建,出現(xiàn)如下界面。2、在名稱中輸入新的邏輯庫名稱。3、在引擎中根據(jù)數(shù)據(jù)來源選擇不同的引擎,如果只是想建立本機(jī)地址上的一個普通的SAS數(shù)據(jù)集數(shù)據(jù)庫,可以選擇默認(rèn)。4、然后點選啟動時啟用,在邏輯庫信息中,點選路徑后面的瀏覽按鈕,選擇與這個邏輯庫相對應(yīng)的物理地址。選項窗口可以不填,點擊確定產(chǎn)生一個新的邏輯庫。,Page18,SAS程序編輯窗口操作,提交程序可以用增強(qiáng)型編輯器編寫程序,也可以將用其它文本編寫的程序拷貝到編輯器。程序完成后,直接按F3或者F8提交程序,或點選工具條中的提交按鈕,或者在命令框中輸入Submit命令。,儲存程序程序可以保存為其它格式的文本,也可以直接以編輯器的方式來儲存,直接點選文件=保存,選擇路徑就可以保存這些程序。,Page19,SAS數(shù)據(jù)集導(dǎo)入和導(dǎo)出,第一步:點選文件=導(dǎo)出數(shù)據(jù),出現(xiàn)如下界面,要求輸入要導(dǎo)出文件的邏輯庫名稱和數(shù)據(jù)文件名稱,比如要導(dǎo)出sashelp邏輯庫的class數(shù)據(jù)文件,通過下拉菜單選擇邏輯庫和數(shù)據(jù)文件。,Page20,SAS數(shù)據(jù)集導(dǎo)入和導(dǎo)出,第二步:點選next,進(jìn)入到選擇輸出格式界面。通過下拉菜單選擇給定的格式:MicrosoftExcel97,2000or2002workbook,然后點選next.,Page21,SAS數(shù)據(jù)集導(dǎo)入和導(dǎo)出,第三步:進(jìn)入到設(shè)定輸出文件位置和名稱界面,通過瀏覽按鈕選擇輸出位置,并鍵入輸出文件的名稱,如E:test.xls.,Page22,SAS數(shù)據(jù)集導(dǎo)入和導(dǎo)出,第四步:點選ok,進(jìn)入到SASExportWizard畫面,SASExportWizard和后面要介紹的ImportWizard是SAS轉(zhuǎn)換數(shù)據(jù)文件的工具。在這個畫面中,ExportWizard要求對這個輸出過程的table命名,這時可以直接選finish完成輸出,或者命名為1。,Page23,SAS數(shù)據(jù)集導(dǎo)入和導(dǎo)出,第五步:如果上一步選擇命名,SAS會建立一段與上述窗口操作相同的程序,并提示是否要保存這段程序。,SAS對數(shù)據(jù)的管理,1:SAS對數(shù)據(jù)的分析與呈現(xiàn)都是面對SAS數(shù)據(jù)集進(jìn)行2:SAS數(shù)據(jù)集是一種SAS文件3:SAS文件是由SAS系統(tǒng)創(chuàng)建和管理的有特殊結(jié)構(gòu)的文件。,Page25,SAS對外部數(shù)據(jù)的管理,數(shù)據(jù)直接輸入,流行的數(shù)據(jù)庫,其它文件格式,SAS數(shù)據(jù)集,SAS應(yīng)用程序,數(shù)據(jù)分析過程中用得較少,數(shù)據(jù)挖掘過程中用得較多,常用的數(shù)據(jù)分析獲取外部數(shù)據(jù),TXTEXCELCSVSPSS,ACCESS;DB2;ORACLE,Page26,SAS邏輯庫,26,SAS邏輯庫由一組SAS文件組成。SAS軟件系統(tǒng)的信息組織有兩層,第一層是SAS邏輯庫,第二層是SAS文件。SAS邏輯庫是一個邏輯概念,本身不是物理實體,它對應(yīng)的實體是操作系統(tǒng)下一個文件夾或幾個文件夾中的一組SAS文件。SAS邏輯庫文件用兩級命名方式定名:libname.SAS-filename(庫標(biāo)記.文件名),SAS數(shù)據(jù)集,SAS數(shù)據(jù)庫,SAS邏輯庫有永久庫和臨時庫兩種臨時庫:名為WORK,系統(tǒng)自動指定永久庫:系統(tǒng)自動指定名為SASUSER,(SASHELP等).其它可由用戶指定,Page27,SAS創(chuàng)建邏輯庫,邏輯庫名是SAS名,長度不能超過8個字節(jié)。如SAS邏輯庫:ResDat,SASHELP等。建立SAS邏輯庫的方法:用菜單操作;用LIBNAME語句。語句格式:LIBNAMElibrefSAS-data-library語法說明:Libref邏輯庫名SAS-data-library邏輯庫對應(yīng)的物理地址Engine引擎名稱(缺失時為默認(rèn)引擎),例1用LIBNAME語句創(chuàng)建SAS邏輯庫。libnamezkxrC:DocumentsandSettingsuser桌面中科信軟SAS培訓(xùn)邏輯庫a;例2引用非臨時庫的SAS文件時必須使用兩級命名方式,而引用臨時庫的SAS文件時,可以直接使用文件名,效果等同于work.文件名。datazkxr.a;setd.v;run;,Page28,SAS語句,SAS語句就是一系列關(guān)鍵詞、SAS名稱、算符以及特殊字符的組合。所有的SAS語句以分號結(jié)尾。SAS語句一般分為數(shù)據(jù)步語句與過程步語句,以及可以用在SAS程序任何地方的全局通用語句。,KEYWORDparameteroptions;關(guān)鍵詞參數(shù)選項;其中:粗體-必須按顯示形式書寫的關(guān)鍵詞;白正體-用戶提供的信息;-括號內(nèi)的信息可選;|-任選。參數(shù)PARAMETER不是任選項,不用括號,OPTIONS是選項關(guān)鍵詞。,Page29,SAS語名舉例,例2.5有效的SAS語句。datadata1;/*data為關(guān)鍵詞,data1為SAS名*/data_null_;/*_null_為SAS名*/putname$8.;/*put為關(guān)鍵詞,name為SAS名,$8.為輸出格式*/formatdateyymmdd10.;procmeansdata=ResDat.class;/*proc為關(guān)鍵詞,means為過程名*/infile“d:ResDatclass.txt”;doI=1to100;x=y+1;sumx+x;run;,Page30,SASoptions選項,系統(tǒng)選項用來控制SAS的運行方式,如SAS系統(tǒng)啟動,硬件軟件的連接,SAS程序的運行等。語句格式:OPTIONSoption(s);option設(shè)定一個或多個系統(tǒng)選項,任何系統(tǒng)選項都有一個默認(rèn)設(shè)置。例:設(shè)定選項OPTIONSobs=5;/*取數(shù)據(jù)集前五個觀測*/Dataone;SetResDat.class;Run;,Page31,SAS表達(dá)式,表達(dá)式由一系列操作符和操作對象構(gòu)成,產(chǎn)生一個目標(biāo)值。使用表達(dá)式可以對變量作變換和賦值,創(chuàng)建新變量,計算新數(shù)值以及控制條件語句的運行等。操作對象有:變量;常數(shù)。,操作符包括:算術(shù)算符;比較算符;邏輯算符;SAS函數(shù);括號。,Page32,SAS常數(shù),SAS常數(shù)是SAS系統(tǒng)可以識別的一些固定值。,1.數(shù)值常數(shù)。1,5,1.23,1.2E23,2E4,20000數(shù)值常數(shù)可以有多種格式展示。標(biāo)準(zhǔn)格式:1,01,+1,-1,1.1;科學(xué)計數(shù)法:1.1e11,1.2e-12;十六進(jìn)制格式:1cx,12x,9x,2.引用帶引號的字符常數(shù)。name=TOM”S;name=”TOMS”;/*例中,兩語句等價。*/要注意的是,字符常數(shù)是由引號括起來的,但是字符變量的名稱則沒有引號,也就是說字符常數(shù)不能作為字符變量的名稱。,3.引用日期時間常數(shù)。1jan2000d;01jan00d;9:25t;18jan00:9:27:25dtifbegin=01JAN2000dthenend=31DEC2000d;,Page33,SAS算符,SAS算符是一些符號,其作用是進(jìn)行計算、比較等。,算術(shù)算符應(yīng)用。data;X=3.5*2.5;putX=;Y=9+1/3;putY=;X=.;Y=1+X;putY=;/*Y也是缺失值*/run;,比較算符應(yīng)用。ifx;CLASSvariable(s);FREQvariable;IDvariable(s);OUTPUT;TYPESrequest(s);VARvariable(s);WAYSlist;WEIGHTvariable;,Page60,SAS均值過程,Page61,PROCMEANS;option-list選項說明:,SAS均值過程,Page62,ORDER=選項及說明:VARDEF=選項及說明:,SAS均值過程,Page63,statistic-keyword-list選項就是均值過程可以計算的描述統(tǒng)計量。規(guī)定的關(guān)鍵詞可以分為三類:描述統(tǒng)計量關(guān)鍵詞;分位數(shù)關(guān)鍵詞;假設(shè)檢驗關(guān)鍵詞。,SAS均值過程,procmeansdata=s.regmaxdec=2meannmaxminrangestdalpha=.05clmfw=8;varwaitquit;classweek;outputout=amean=mean_wmean_qn=n_wn_qmax=max_wmax_qmin=min_wmin_qrange=range_wrange_qstd=std_wstd_q;run;,Page64,SAS單變量過程,單變量過程(UNIVARIATE)除了能計算均值過程的基本統(tǒng)計量外,還可以實現(xiàn)的計算和功能有:穩(wěn)健性估計量;描述變量的分布圖;頻數(shù)表;多項檢驗。,PROCUNIVARIATE;BYvariable-1variable-n;CLASSvariable-1;FREQvariable;HISTOGRAM;IDvariable(s);INSET;OUTPUTstatistic-keyword-1=name(s);PROBPLOT;QQPLOT;VARvariable(s);WEIGHTvariable;,Page65,SAS,PROCUNIVARIATEDATA=SAS-datas-et;選項說明:VARDEF=選項及說明:,Page66,SAS應(yīng)用單變量過程進(jìn)行多變量分析,procunivariatedata=s.regfreqnormalplot;varwaitquit;classweek;outputout=testmean=mean_wmean_qstd=std_wstd_qpctlpts=255075pctlpre=ab;run;,Page67,SAS擬合密度曲線,第一步:創(chuàng)建一個數(shù)據(jù)集,隨機(jī)生成一列正態(tài)分布和指數(shù)分布數(shù)據(jù).datadistrdata;dropn;labelnormal_x=NormalRandomVariableexponential_x=ExponentialRandomVariable;don=1to100;normal_x=10*rannor(53124)+50;exponential_x=ranexp(18746363);output;end;run;,Page68,SAS,procunivariatedata=distrdatanoprint;varNormal_x;histogramNormal_x/normal(color=yelloww=3midpercentsnoprint)cbarline=redcfill=green;insetnmaxminmeanstdnormal(ksdpval)/pos=neformat=6.3;title100ObsSampledfromaNormalDistribution;run;,Page69,SAS,procunivariatedata=distrdatanoprint;varExponential_x;histogram/exp(filll=3)cfill=yellowmidpoints=.05to5.55by.25;title100ObsSampledfromanExponentialDistribution;run;,Page70,SAS綜合運用舉例,第十章,Page71,目的:從同一個文件夾中批量導(dǎo)入結(jié)構(gòu)相同的TXT文檔到邏輯庫,并合并為一個數(shù)據(jù)集。,SAS,/*第一步:用批量上傳的過程*/%macrodirectory(dir=);/*批量導(dǎo)入TXT文件數(shù)據(jù)臨時數(shù)據(jù)集,*/%letrs=%sysfunc(filename(filref,Page72,SAS,%macroappend(out=);proccont
溫馨提示
- 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é)生身心發(fā)展的影響
- 2025版?zhèn)€人合伙協(xié)議書范本十:影視制作與發(fā)行聯(lián)合體合同3篇
- 2025年度個人二手挖掘機(jī)買賣合同法律風(fēng)險防范范本
- 梅州廣東梅州市委網(wǎng)絡(luò)安全和信息化委員會辦公室招聘勞務(wù)派遣人員筆試歷年參考題庫附帶答案詳解
- 成都四川成都簡陽市三星鎮(zhèn)便民服務(wù)和智慧蓉城運行中心招聘綜治巡防隊員筆試歷年參考題庫附帶答案詳解
- 二零二五年度汽車行業(yè)密封膠產(chǎn)品采購及質(zhì)量保證合同2篇
- 2025年教科新版高二歷史上冊月考試卷
- 2025年湘師大新版必修3生物上冊階段測試試卷
- 二零二五年度車輛抵押擔(dān)保解除及再抵押合同4篇
- 2025年人教五四新版八年級物理上冊階段測試試卷含答案
- 不同茶葉的沖泡方法
- 2025年春季1530安全教育記錄主題
- 光伏發(fā)電并網(wǎng)申辦具體流程
- 建筑勞務(wù)專業(yè)分包合同范本(2025年)
- 企業(yè)融資報告特斯拉成功案例分享
- 五年(2020-2024)高考地理真題分類匯編(全國版)專題12區(qū)域發(fā)展解析版
- 《阻燃材料與技術(shù)》課件 第8講 阻燃木質(zhì)材料
- 低空經(jīng)濟(jì)的社會接受度與倫理問題分析
- GB/T 4732.1-2024壓力容器分析設(shè)計第1部分:通用要求
- 河北省保定市競秀區(qū)2023-2024學(xué)年七年級下學(xué)期期末生物學(xué)試題(解析版)
評論
0/150
提交評論