已閱讀5頁,還剩74頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
SASBASE,BY:PAean.won,Page2,目錄,第十章:SAS綜合運(yùn)用舉例,Page3,第一章,SAS系統(tǒng)初識(shí),Page4,SAS系統(tǒng)誕生,全稱為StatisticsAnalysisSystem,最早由北卡羅來納大學(xué)的兩位生物統(tǒng)計(jì)學(xué)研究生編制1972研制出第一版,1976年成立了SAS軟件研究所,正式推出了SAS軟件,現(xiàn)在是9.2版是用于數(shù)據(jù)分析與決策支持的大型集成信息系統(tǒng),統(tǒng)計(jì)分析功能是它的重要組成部分和核心功能國際上的標(biāo)準(zhǔn)軟件系統(tǒng),Page5,BASESAS模塊SAS/STAT-統(tǒng)計(jì)分析模塊SAS/ETS-經(jīng)濟(jì)計(jì)量學(xué)和時(shí)間序列分析模塊SAS/OR-運(yùn)籌學(xué)模塊SAS/QC-質(zhì)量控制模塊SAS/IML-交互式矩陣程序設(shè)計(jì)語言模塊SAS/GRAPH-繪圖模塊SAS/FSP-快速數(shù)據(jù)交互式菜單系統(tǒng)模塊SAS/AF-交互式應(yīng)用開發(fā)模塊SAS/ASSIT-菜單驅(qū)動(dòng)界面模塊SAS/ACCESS-訪問外部數(shù)據(jù)模塊SAS/EIS-企業(yè)信息系統(tǒng)模塊SAS/INSIGHT-可視化探索工具模塊SAS/CALC-電子表格模塊SAS/CONNECT-分布式數(shù)據(jù)處理模塊SAS/WA-企業(yè)級(jí)數(shù)據(jù)倉庫管理模塊SAS/EM-企業(yè)級(jí)數(shù)據(jù)挖掘模塊,SAS功能模塊,Page6,SAS工作界面*-重要功能鍵:F1,F5,F6,F7,F9,CTL+E,SAS工作界面,Page7,SAS兩類菜單欄,菜單欄的下拉菜單操作:點(diǎn)菜單欄中的按鈕,彈出菜單操作:相應(yīng)窗口點(diǎn)鼠標(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é)果窗口對(duì)程序的輸出結(jié)果進(jìn)行瀏覽和管理,1、SAS可以用一種或多種格式(或類型)產(chǎn)生輸出。2、默認(rèn)類型是“列表”輸出(如右圖的“查詢結(jié)果”)。3、其他輸出類型包括HTML、“輸出數(shù)據(jù)集”和PostScript。,Page13,SAS輸出類型設(shè)置,要設(shè)置輸出類型,可使用菜單欄=工具=選項(xiàng)=參數(shù)選擇=“結(jié)果”標(biāo)簽,進(jìn)入?yún)?shù)選擇窗口進(jìn)行設(shè)置如下圖所示。,點(diǎn)選創(chuàng)建HTML時(shí),輸出結(jié)果同時(shí)展現(xiàn)在HTML文件中。,Page14,SAS增強(qiáng)型編輯器窗口,SAS9.1版本的默認(rèn)編輯窗口為增強(qiáng)型。它比普通編輯窗口增加了如下功能:,使用特定顏色對(duì)SAS程序、SCL程序以及HTML和XML文件的元素進(jìn)行顯示,同時(shí)進(jìn)行相關(guān)語法檢查。創(chuàng)建和格式化自定義的關(guān)鍵詞。每個(gè)過程步、數(shù)據(jù)步或者宏的程序段都可以實(shí)現(xiàn)展開和收縮的功能,以便對(duì)SAS程序的宏觀結(jié)構(gòu)有更好的了解。通過定義縮寫來快速輸入一段文字。通過顯示行號(hào)使得程序代碼更具可讀性。設(shè)定增強(qiáng)型編輯器的快捷功能鍵。同時(shí)打開一個(gè)文件的多個(gè)視圖。將光標(biāo)停留在語言元素上,按F1就可以直接進(jìn)入到SAS幫助文檔中該語言元素的說明部分,當(dāng)然有時(shí)候該語言元素有多個(gè)主題,可以根據(jù)需要進(jìn)行選擇。,Page15,SAS日志窗口,“日志”窗口用來查看程序運(yùn)行信息:提交的程序語句;系統(tǒng)消息和錯(cuò)誤;程序運(yùn)行速度和時(shí)間?!叭罩尽贝翱谥械脑馗鶕?jù)以下類型呈現(xiàn)不同的顏色:程序行黑色:以語句標(biāo)號(hào)開始;提示藍(lán)色:以NOTE開始;警告綠色:以WARNING開始;錯(cuò)誤紅色:以ERROR開始。,Page16,SAS輸出窗口,按F8提交程序,SAS界面如下所示:,輸出窗口用來查看SAS程序的輸出結(jié)果,Page17,SAS新建邏輯庫,1、在邏輯庫級(jí)別,在空白處按右鍵,選擇新建,出現(xiàn)如下界面。2、在名稱中輸入新的邏輯庫名稱。3、在引擎中根據(jù)數(shù)據(jù)來源選擇不同的引擎,如果只是想建立本機(jī)地址上的一個(gè)普通的SAS數(shù)據(jù)集數(shù)據(jù)庫,可以選擇默認(rèn)。4、然后點(diǎn)選啟動(dòng)時(shí)啟用,在邏輯庫信息中,點(diǎn)選路徑后面的瀏覽按鈕,選擇與這個(gè)邏輯庫相對(duì)應(yīng)的物理地址。選項(xiàng)窗口可以不填,點(diǎn)擊確定產(chǎn)生一個(gè)新的邏輯庫。,Page18,SAS程序編輯窗口操作,提交程序可以用增強(qiáng)型編輯器編寫程序,也可以將用其它文本編寫的程序拷貝到編輯器。程序完成后,直接按F3或者F8提交程序,或點(diǎn)選工具條中的提交按鈕,或者在命令框中輸入Submit命令。,儲(chǔ)存程序程序可以保存為其它格式的文本,也可以直接以編輯器的方式來儲(chǔ)存,直接點(diǎn)選文件=保存,選擇路徑就可以保存這些程序。,Page19,SAS數(shù)據(jù)集導(dǎo)入和導(dǎo)出,第一步:點(diǎn)選文件=導(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)出,第二步:點(diǎn)選next,進(jìn)入到選擇輸出格式界面。通過下拉菜單選擇給定的格式:MicrosoftExcel97,2000or2002workbook,然后點(diǎn)選next.,Page21,SAS數(shù)據(jù)集導(dǎo)入和導(dǎo)出,第三步:進(jìn)入到設(shè)定輸出文件位置和名稱界面,通過瀏覽按鈕選擇輸出位置,并鍵入輸出文件的名稱,如E:test.xls.,Page22,SAS數(shù)據(jù)集導(dǎo)入和導(dǎo)出,第四步:點(diǎn)選ok,進(jìn)入到SASExportWizard畫面,SASExportWizard和后面要介紹的ImportWizard是SAS轉(zhuǎn)換數(shù)據(jù)文件的工具。在這個(gè)畫面中,ExportWizard要求對(duì)這個(gè)輸出過程的table命名,這時(shí)可以直接選finish完成輸出,或者命名為1。,Page23,SAS數(shù)據(jù)集導(dǎo)入和導(dǎo)出,第五步:如果上一步選擇命名,SAS會(huì)建立一段與上述窗口操作相同的程序,并提示是否要保存這段程序。,SAS對(duì)數(shù)據(jù)的管理,1:SAS對(duì)數(shù)據(jù)的分析與呈現(xiàn)都是面對(duì)SAS數(shù)據(jù)集進(jìn)行2:SAS數(shù)據(jù)集是一種SAS文件3:SAS文件是由SAS系統(tǒng)創(chuàng)建和管理的有特殊結(jié)構(gòu)的文件。,Page25,SAS對(duì)外部數(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邏輯庫是一個(gè)邏輯概念,本身不是物理實(shí)體,它對(duì)應(yīng)的實(shí)體是操作系統(tǒng)下一個(gè)文件夾或幾個(gè)文件夾中的一組SAS文件。SAS邏輯庫文件用兩級(jí)命名方式定名:libname.SAS-filename(庫標(biāo)記.文件名),SAS數(shù)據(jù)集,SAS數(shù)據(jù)庫,SAS邏輯庫有永久庫和臨時(shí)庫兩種臨時(shí)庫:名為WORK,系統(tǒng)自動(dòng)指定永久庫:系統(tǒng)自動(dòng)指定名為SASUSER,(SASHELP等).其它可由用戶指定,Page27,SAS創(chuàng)建邏輯庫,邏輯庫名是SAS名,長度不能超過8個(gè)字節(jié)。如SAS邏輯庫:ResDat,SASHELP等。建立SAS邏輯庫的方法:用菜單操作;用LIBNAME語句。語句格式:LIBNAMElibrefSAS-data-library語法說明:Libref邏輯庫名SAS-data-library邏輯庫對(duì)應(yīng)的物理地址Engine引擎名稱(缺失時(shí)為默認(rèn)引擎),例1用LIBNAME語句創(chuàng)建SAS邏輯庫。libnamezkxrC:DocumentsandSettingsuser桌面中科信軟SAS培訓(xùn)邏輯庫a;例2引用非臨時(shí)庫的SAS文件時(shí)必須使用兩級(jí)命名方式,而引用臨時(shí)庫的SAS文件時(shí),可以直接使用文件名,效果等同于work.文件名。datazkxr.a;setd.v;run;,Page28,SAS語句,SAS語句就是一系列關(guān)鍵詞、SAS名稱、算符以及特殊字符的組合。所有的SAS語句以分號(hào)結(jié)尾。SAS語句一般分為數(shù)據(jù)步語句與過程步語句,以及可以用在SAS程序任何地方的全局通用語句。,KEYWORDparameteroptions;關(guān)鍵詞參數(shù)選項(xiàng);其中:粗體-必須按顯示形式書寫的關(guān)鍵詞;白正體-用戶提供的信息;-括號(hào)內(nèi)的信息可選;|-任選。參數(shù)PARAMETER不是任選項(xiàng),不用括號(hào),OPTIONS是選項(xiàng)關(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選項(xiàng),系統(tǒng)選項(xiàng)用來控制SAS的運(yùn)行方式,如SAS系統(tǒng)啟動(dòng),硬件軟件的連接,SAS程序的運(yùn)行等。語句格式:OPTIONSoption(s);option設(shè)定一個(gè)或多個(gè)系統(tǒng)選項(xiàng),任何系統(tǒng)選項(xiàng)都有一個(gè)默認(rèn)設(shè)置。例:設(shè)定選項(xiàng)OPTIONSobs=5;/*取數(shù)據(jù)集前五個(gè)觀測*/Dataone;SetResDat.class;Run;,Page31,SAS表達(dá)式,表達(dá)式由一系列操作符和操作對(duì)象構(gòu)成,產(chǎn)生一個(gè)目標(biāo)值。使用表達(dá)式可以對(duì)變量作變換和賦值,創(chuàng)建新變量,計(jì)算新數(shù)值以及控制條件語句的運(yùn)行等。操作對(duì)象有:變量;常數(shù)。,操作符包括:算術(shù)算符;比較算符;邏輯算符;SAS函數(shù);括號(hào)。,Page32,SAS常數(shù),SAS常數(shù)是SAS系統(tǒng)可以識(shí)別的一些固定值。,1.數(shù)值常數(shù)。1,5,1.23,1.2E23,2E4,20000數(shù)值常數(shù)可以有多種格式展示。標(biāo)準(zhǔn)格式:1,01,+1,-1,1.1;科學(xué)計(jì)數(shù)法:1.1e11,1.2e-12;十六進(jìn)制格式:1cx,12x,9x,2.引用帶引號(hào)的字符常數(shù)。name=TOM”S;name=”TOMS”;/*例中,兩語句等價(jià)。*/要注意的是,字符常數(shù)是由引號(hào)括起來的,但是字符變量的名稱則沒有引號(hào),也就是說字符常數(shù)不能作為字符變量的名稱。,3.引用日期時(shí)間常數(shù)。1jan2000d;01jan00d;9:25t;18jan00:9:27:25dtifbegin=01JAN2000dthenend=31DEC2000d;,Page33,SAS算符,SAS算符是一些符號(hào),其作用是進(jìn)行計(jì)算、比較等。,算術(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選項(xiàng)說明:,SAS均值過程,Page62,ORDER=選項(xiàng)及說明:VARDEF=選項(xiàng)及說明:,SAS均值過程,Page63,statistic-keyword-list選項(xiàng)就是均值過程可以計(jì)算的描述統(tǒng)計(jì)量。規(guī)定的關(guān)鍵詞可以分為三類:描述統(tǒng)計(jì)量關(guān)鍵詞;分位數(shù)關(guān)鍵詞;假設(shè)檢驗(yàn)關(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)除了能計(jì)算均值過程的基本統(tǒng)計(jì)量外,還可以實(shí)現(xiàn)的計(jì)算和功能有:穩(wěn)健性估計(jì)量;描述變量的分布圖;頻數(shù)表;多項(xiàng)檢驗(yàn)。,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;選項(xiàng)說明:VARDEF=選項(xiàng)及說明:,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)建一個(gè)數(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綜合運(yùn)用舉例,第十章,Page71,目的:從同一個(gè)文件夾中批量導(dǎo)入結(jié)構(gòu)相同的TXT文檔到邏輯庫,并合并為一個(gè)數(shù)據(jù)集。,SAS,/*第一步:用批量上傳的過程*/%macrodirectory(dir=);/*批量導(dǎo)入TXT文件數(shù)據(jù)臨時(shí)數(shù)據(jù)集,*/%letrs=%sysfunc(filename(filref,Page72,SAS,%macroappend(out=);proccont
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年個(gè)人小型制造企業(yè)股權(quán)轉(zhuǎn)讓合同3篇
- 2025年物流公司提供一站式國際快遞服務(wù)長期合同2篇
- 文化旅游基礎(chǔ)設(shè)施與運(yùn)營行業(yè)2024年信用回顧與2025年展望 -新世紀(jì)
- 二零二五年度人工智能算法技術(shù)服務(wù)采購合同4篇
- 2025年銷售渠道拓展勞動(dòng)合同補(bǔ)充協(xié)議書3篇
- 餐飲業(yè)商模創(chuàng)新路演模板
- 二零二五版3海上貨物運(yùn)輸合同-海上貨物運(yùn)輸風(fēng)險(xiǎn)評(píng)估與控制協(xié)議2篇
- 二零二五年度金融衍生品質(zhì)押典當(dāng)交易協(xié)議4篇
- 充電樁工程建設(shè)資金籌集與使用合同3篇
- 2025年度古建筑修復(fù)與裝修工程合同樣本4篇
- 不同茶葉的沖泡方法
- 《阻燃材料與技術(shù)》課件 第8講 阻燃木質(zhì)材料
- 低空經(jīng)濟(jì)的社會(huì)接受度與倫理問題分析
- GB/T 4732.1-2024壓力容器分析設(shè)計(jì)第1部分:通用要求
- 河北省保定市競秀區(qū)2023-2024學(xué)年七年級(jí)下學(xué)期期末生物學(xué)試題(解析版)
- 《中電聯(lián)團(tuán)體標(biāo)準(zhǔn)-220kV變電站并聯(lián)直流電源系統(tǒng)技術(shù)規(guī)范》
- 年夜飯營養(yǎng)分析報(bào)告
- 食管癌的早期癥狀和手術(shù)治療
- 垃圾分類和回收利用課件
- 北侖區(qū)建筑工程質(zhì)量監(jiān)督站監(jiān)督告知書
- 法考客觀題歷年真題及答案解析卷一(第1套)
評(píng)論
0/150
提交評(píng)論