版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第4章SAS過程步應(yīng)用過程步概述SAS過程步(procstep)是SAS系統(tǒng)的另一個核心步,用來對生成的數(shù)據(jù)集進行分析和處理,是SAS內(nèi)部已經(jīng)編譯好的過程。用戶可根據(jù)業(yè)務(wù)需求,直接調(diào)用SAS內(nèi)部過程并對所調(diào)用過程選項設(shè)置進行分析處理、作圖和報表,然后根據(jù)調(diào)用過程輸出的信息寫出分析報告做總結(jié)性評價。SAS系統(tǒng)中所謂的過程步是指調(diào)用SAS內(nèi)部已經(jīng)編譯好的過程對數(shù)據(jù)集進行動態(tài)分析的過程。過程步內(nèi)部處理機制和作用過程步以“proc”關(guān)鍵字為開始標志,通過“proc”語句調(diào)用過程名和數(shù)據(jù)集,輸出分析報告或圖形或?qū)?shù)據(jù)集變換處理的動態(tài)執(zhí)行過程。過程步的主要作用是分析數(shù)據(jù)或?qū)?shù)據(jù)集做變換處理,輸出分析報告或圖形等分析信息,然后用戶根據(jù)輸出信息寫出分析報告,做總結(jié)性評價。過程步語法格式Proc過程名<data=數(shù)據(jù)集名><選項>;
過程語句<參數(shù)選項>;run;【注意】對于調(diào)用SQL過程,結(jié)束標志是Quit.表5-1過程步語法說明過程步操作語句
功能proc過程步開始過程關(guān)鍵字,告訴SAS系統(tǒng)此處為過程步過程名SAS系統(tǒng)內(nèi)部編譯好的過程,直接寫過程名Data=指定過程步處理的數(shù)據(jù)集選項控制過程的選項。每個過程都有自己的選項,同時還有通用選項過程語句過程內(nèi)部分析數(shù)據(jù)集用到的語句參數(shù)選項過程語句具有的選項,如分析變量選項run告訴過程步到此處結(jié)束,也可以省略此語句,在下一個過程步或數(shù)據(jù)步的開始處結(jié)束表5-2過程步通用基本語句過程語句
功能var指定分析變量,多個變量以空格分隔by指定一個或多個分組變量對數(shù)據(jù)集分組,數(shù)據(jù)集要先排序class指定一個或多個分類變量,不需要實現(xiàn)對數(shù)據(jù)集排序model建模中指定模型的因變量和自變量,以及相關(guān)模型選項freq指定用于分析變量的頻數(shù)變量weight指定權(quán)數(shù)變量,以獲得該變量占百分比的權(quán)重id指定觀測標識,輸出會去掉obs選項標識output將過程分析結(jié)果輸出到新數(shù)據(jù)集where條件選項語句title輸出文件加入標題信息footnote輸出文件加入腳注信息options
通過此語句設(shè)置,改變SAS系統(tǒng)的默認設(shè)置注意過程步中的過程語句與數(shù)據(jù)步中的語句不同,數(shù)據(jù)步中的語句不能用到過程中,過程步中的過程語句以某一個關(guān)鍵字開始,如by、var、class、weight、freq、model等。過程步基本語句1.var語句過程步中通過var語句指定分析變量,告訴SAS系統(tǒng)過程步對所要分析數(shù)據(jù)集的哪些變量進行分析,多個分析變量之間用空格分隔。省略該語句時默認對數(shù)據(jù)集的所有變量進行統(tǒng)計分析.語法格式:var變量名1變量名2變量名3…變量名N;功能:指定要分析的變量?!咀⒁狻看颂幍淖兞棵麨檫^程步指定的數(shù)據(jù)集中所具有的變量名。過程步基本語句1.by語句By語句指定一個或幾個分組變量,根據(jù)by語句中指明的分組變量對數(shù)據(jù)集中的觀測記錄進行分組,然后對每一組觀測記錄通過所調(diào)用過程進行組內(nèi)分析,多個變量之間用空格分隔.語法格式:by變量名1變量名2變量名3…變量名N;功能:by語句對數(shù)據(jù)集按指定變量先進行分組,然后對分好的組進行組內(nèi)分析?!咀⒁狻渴褂胋y語句的過程步中,對所分析的數(shù)據(jù)集要先通過sort過程對數(shù)據(jù)集排序,方可在用by語句的過程對排序后的數(shù)據(jù)集分組。過程步基本語句3.class語句class語句指定一個或幾個分類變量,對分析的數(shù)據(jù)集不需要按分類變量先通過sort過程排序后再分析.這是Class語句與by語句的不同之處。在方差分析過程中,class語句中指定的變量是因變量,在均值過程(means)中,class語句和by語句功能相同。調(diào)用不同的過程,class語句中分析變量表示的意義也不同。語法格式:class變量名1變量名2…變量名N;功能:過程步中用class語句可以指定分類變量,然后過程步再對分好類的組進行組內(nèi)分析。過程步基本語句4.model語句model語句指定模型的樣式。通過model語句可以尋找變量與變量之間的關(guān)系,在銷售領(lǐng)域或風險控制領(lǐng)域經(jīng)常用到此語句尋找變量之間呈現(xiàn)的關(guān)系,來幫助決策控制銷售和風險。語法格式:model因變量=自變量表/選項;功能:過程步中為所用到的分析過程指定分析模型,并給出模型用到的因變量和自變量的個數(shù)和變量名?!咀⒁狻恳蜃兞?自變量表/選項語句就相當于醫(yī)院直線方程y=kx+b,y變量因自變量x變化而變化。過程步基本語句5.freq語句SAS用freq語句分析數(shù)據(jù)集中某個變量出現(xiàn)的次數(shù)。語法格式:freq變量名;功能:對freq中指定的變量求出數(shù)據(jù)集中觀測出現(xiàn)的頻度,即出現(xiàn)的次數(shù),是對變量的一個累加過程?!咀⒁狻縡req語句中指定的變量只能是數(shù)值型變量。過程步基本語句6.weight語句通過weight語句對某個變量進行統(tǒng)計分析,可以看出此變量在總體中的相對重要程度。語法格式:weight變量名;功能:分析變量在所觀測記錄中占總觀測記錄的比重,即百分比?!咀⒁狻縲eight語句中指定的變量只能是數(shù)值型變量,當變量值對應(yīng)值為零或缺失時此觀測記錄不作為分析數(shù)據(jù),該觀測記錄被剔除出分析過程。過程步基本語句7.id語句過程步用id可以替代SAS默認的obs標識,id省略時用SAS默認obs來標識觀測記錄。語法格式:id標識變量名;功能:區(qū)分不同觀測記錄的變量,相當于指定一個區(qū)別標識,每個觀測有唯一標識?!咀⒁狻縲eight語句中指定的變量只能是數(shù)值型變量,當變量值對應(yīng)值為零或缺失時此觀測記錄不作為分析數(shù)據(jù),該觀測記錄被剔除出分析過程。過程步基本語句8.output語句output語句把過程步分析的結(jié)果輸出到指定的數(shù)據(jù)集語法格式:outputout=新數(shù)據(jù)集名<關(guān)鍵字=變量名>;功能:將調(diào)用過程的分析結(jié)果輸出到一個新數(shù)據(jù)集中?!咀⒁狻咳绻治龅妮敵鼋Y(jié)果想永久保留,必須建立永久邏輯庫,然后通過二級名方式存儲新數(shù)據(jù)集,即邏輯庫名.新數(shù)據(jù)集名。過程步基本語句9.where語句Where語句為過濾條件語句。語法格式:where過濾條件;功能:根據(jù)條件取出數(shù)據(jù)集中的數(shù)據(jù)。10.title語句title語句用于加入標題信息,對輸出報告需要加入標題信息的可以通過此語句輸入標題內(nèi)容。語法格式:titlen‘標題信息’;功能:為過程分析輸出信息加入標題信息?!咀⒁狻縯itle語句中的“n”為整數(shù),用于告訴SAS系統(tǒng)在第幾行顯示標題信息。過程步基本語句10.footnote語句footnote語句用于加入腳注信息。語法格式:footnote腳注信息;功能:在輸出頁底部打印腳注信息。11.options語句options語句主要是改變SAS系統(tǒng)的默認設(shè)置,屬于全局性的變量設(shè)置,在SAS會話沒有退出會話期間有效,當前會話執(zhí)行時,options語句改變屬性設(shè)置,上一個會話的options語句設(shè)置失效。語法格式:options選項1
<選項2>…;功能:改變SAS系統(tǒng)默認設(shè)置。表5-4options常用選項說明選項功能date輸出頁顯示日期,SAS系統(tǒng)默認輸出頁顯示日期nodate輸出頁不顯示日期Linesize=指定顯示日志和輸出信息的行寬度number輸出顯示頁號,SAS系統(tǒng)默認輸出頁顯示頁號nonumber輸出不顯示頁號Pagesize=指定每個輸出頁顯示的行數(shù),取值范圍為[15,32767]中的整數(shù)值center輸出頁信息居中,SAS系統(tǒng)默認輸出信息居中nocenter輸出頁信息不居中notes日志窗口默認顯示注釋nonotes
設(shè)置日志窗口不顯示注釋nosource日志窗口不顯示編寫的程序信息過程步變量屬性語句表5-5常用變量屬性語句變量屬性語句
功能label指定變量標簽,相當于指定解釋變量意義的功能format指定變量輸出格式,用于對變量輸出顯示屬性的定義attrib定義變量屬性,與數(shù)據(jù)步中的用法一樣label語句用label語句給變量指定一個可以識別的名字,其語法格式與數(shù)據(jù)步中定義的語法格式相同。Label語句可以出現(xiàn)在過程步中的任意位置,只對該過程中定義的標簽有效。語法格式:Label變量名1=‘標簽名’變量名2=‘標簽名’…;功能:給變量指定一個標簽名,便于理解變量。【注意】label語句中的多個變量標簽之間用空格分隔。format語句format語句定義輸出變量的格式,與數(shù)據(jù)步中定義的語法格式相同,定義輸出變量的字符或數(shù)值類型。語法格式:format變量名類型定義;功能:對變量定義輸出格式。【注意】變量類型定義與數(shù)據(jù)步input語句中定義變量類型的方式相同。Artrib語句在過程步中通過artrib語句可以指定變量的屬性,與數(shù)據(jù)步中定義的語法格式相同。其定義的變量屬性在過程步中有效。語法格式:Attrib變量名定義變量屬性;功能:attrib語句對過程步中的變量定義屬性,這個屬性是永久的,通過length=、format=、informat=和label=語句定義變量的具體屬性。Artrib語句Attrib語句可以定義變量屬性,通過以下語句指定。(1)length=<$>w.d:字符變量前面加$符號。(2)format=:定義變量的輸出格式。(3)informat=:定義變量的輸入格式。(4)label=:定義變量標簽。【注意】通過attrib語句定義變量時上面所列的4個語句可以同時使用,也可以任取一個或幾個,根據(jù)需求選擇匹配項定義變量屬性。過程步選項參數(shù)過程步選項參數(shù)是所調(diào)用過程控制分析數(shù)據(jù)集的設(shè)置項。有些選項參數(shù)設(shè)置只對所調(diào)用過程有效,只有此過程具有,其他過程不具有此選項參數(shù)。對此選項參數(shù)的設(shè)置要具體過程具體分析。所有過程名所具有的選項參數(shù)的設(shè)置方法相同。表5-6print過程選項參數(shù)說明選項參數(shù)
功能no
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川省瀘州市瀘州高級中學校2024-2025學年九年級上學期1月期末考試歷史試卷(含答案)
- 福建省南平市(2024年-2025年小學六年級語文)統(tǒng)編版質(zhì)量測試(下學期)試卷及答案
- 2024年教師資格之中學綜合素質(zhì)題庫(全優(yōu))
- 2024年涉密人員考試試題庫保密基本知識試題及答案(易錯題)
- 貴州警察學院《晶體光學》2023-2024學年第一學期期末試卷
- 2024版商業(yè)盈利共享協(xié)議一
- 2024房地產(chǎn)首付分期付款協(xié)議書
- 2024版企業(yè)戰(zhàn)略布局與執(zhí)行顧問協(xié)議版B版
- 2024版供應(yīng)商長期合作協(xié)議參考格式版
- 人教版八年級歷史與社會上冊 第一單元 綜合探究一 對比早期區(qū)域文明之間的異同 說課稿
- 7【開發(fā)】【海外】澳大利亞房地產(chǎn)開發(fā)投資環(huán)境分析 (2)
- CNAS質(zhì)量體系文件(質(zhì)量手冊程序文件)
- 安徽省血液凈化??谱o士臨床培訓基地條件
- 建筑消防設(shè)施檢測誠信承諾書
- ojt問答題未升版ojt204
- 五年級語文滲透法制教育滲透點教案呈現(xiàn)
- 凱普21種基因型HPV分型與其它比較
- 小學數(shù)學小專題講座《數(shù)學教學生活化 》(課堂PPT)
- 雞場養(yǎng)殖情況記錄登記表
- 高壓配電柜系列產(chǎn)品出廠檢驗規(guī)范
- 節(jié)流孔板孔徑計算
評論
0/150
提交評論