資源描述:
《SAS系統(tǒng)功能基礎(chǔ)ppt課件.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、SAS系統(tǒng)功能基礎(chǔ)§3.1SAS過程初步SAS過程步的一般形式:PROC過程名DATA=輸入數(shù)據(jù)集選項;過程語句/選項;過程語句/選項;……RUN;如果輸入數(shù)據(jù)集名缺省,則使用最近生成的數(shù)據(jù)集;多個選項間用空格分開;過程步語句一般以某一關(guān)鍵字開頭,選擇項要寫在斜杠后。說明:SAS過程步中常用語句VAR語句——指定分析變量MODEL語句——指定統(tǒng)計建模的模型BY語句——指定分組變量CLASS語句——指定分類變量OUTPUT語句——指定輸出結(jié)果存放的數(shù)據(jù)集FREQ語句——指定一個重復數(shù)變量WEIGHT語句——指定一個權(quán)重變量ID語
2、句——指定用來標識觀測的變量WHERE語句——選擇輸入數(shù)據(jù)集的一個行子集進行分析LABEL語句——為變量指定一個臨時標簽FORMAT語句——為變量輸出規(guī)定一個輸出格式VAR語句——在過程步中用來指定分析變量一般形式:VAR變量名1變量名2…變量名n;SAS過程步常用語句說明變量名列表可以使用省略形式,如X1-X3,MATH--CHINESE等例procmeansdata=sunny.bclass;varage--height;run;MODEL語句——在統(tǒng)計建模過程中用來指定模型的形式一般形式:MODEL因變量=自變量/選項S
3、AS過程步常用語句如:用語文成績預測數(shù)學成績時,可用Modelmath=chineseSAS過程步常用語句BY語句——指定一個或幾個分組變量,根據(jù)這些分組變量的值把觀測分組,然后對每一組觀測分別進行本過程指定的分析一般形式:BY變量名1變量名2…變量名n;說明在使用帶有BY語句的過程步之前,一般需先用SORT過程對數(shù)據(jù)集進行排序例procsortdata=sunny.bclass;byage;procmeans;byage;run;SAS過程步常用語句CLASS語句——在一些特定的過程(如方差分析)中,用來指定一個或幾個分類變
4、量;而在另一些過程(如MEANS)中,其作用與BY語句類似。一般形式:CLASS變量名1變量名2…變量名n;說明使用CLASS語句時,不需要先按分類變量對數(shù)據(jù)集進行排序例procmeansdata=sunny.bclass;classage;run;SAS過程步常用語句OUTPUT語句——指定輸出結(jié)果存放的數(shù)據(jù)集OUTPUTOUT=輸出數(shù)據(jù)集名關(guān)鍵字=變量名關(guān)鍵字=變量名……;一般形式為:指定要輸出的結(jié)果輸出結(jié)果在輸出數(shù)據(jù)集中的名稱procmeansdata=sunny.bclass;varheight;outputout=r
5、esultn=nmean=meanheightvar=varheight;run;procprintdata=result;run;例SAS過程步常用語句FREQ語句——指定一個重復數(shù)變量,每個觀測中此變量的值說明這個觀測實際代表多少個完全相同的重復觀測。WEIGHT語句——指定一個權(quán)重變量,在某些允許加權(quán)的過程中代表權(quán)重,其值與觀測對應(yīng)的方差的倒數(shù)成比例。ID語句——指定一個可以用來區(qū)分觀測的變量(如人名、省市名等)作為觀測標志,用于某些需要輸入觀測代號的過程(如print),來代替觀測序號使用。SAS過程步常用語句WHER
6、E語句——選擇輸入數(shù)據(jù)集的一個行子集進行分析procmeansdata=sunny.bclass;classage;whereage>14andsex='男';run;例一般形式:WHERE選擇條件1邏輯運算符選擇條件2…;SAS過程步常用語句LABEL語句——為變量指定一個臨時標簽FORMAT語句——為變量輸出規(guī)定一個臨時輸出格式一般形式:LABEL變量名=‘標簽’變量名=‘標簽’…;一般形式:FORMAT變量名輸出格式變量名輸出格式…;說明過程步中規(guī)定的變量屬性,只用于此過程的本次運行;而數(shù)據(jù)步中規(guī)定的變量屬性則是附屬于數(shù)
7、據(jù)集的,是永久的。procprintdata=sunny.bclasslabel;idname;varheightweight;labelname=“姓名”height=“身高”weight=“體重”;formatheight5.1weight5.1;run;例第三章SAS系統(tǒng)的基礎(chǔ)功能★§3.1SAS過程初步§3.2制作列表報告§3.3產(chǎn)生匯總表格§3.4SAS圖形入門§3.5定量資料的統(tǒng)計描述(數(shù)據(jù)集包含較少數(shù)據(jù)時)(數(shù)據(jù)集包含大量信息時)★制作列表報告(數(shù)據(jù)集包含較少數(shù)據(jù)時)編程:程序步進入Assist主菜單系統(tǒng)§3.2
8、制作列表報告SolutionsAssistReportWritingListingPROCPRINTDATA=數(shù)據(jù)集名選項;過程語句/選項;……RUN;用PROCPRINT產(chǎn)生列表報告與PRINT有關(guān)的其他常用語句及選項:PROCPRINT[DATA=數(shù)據(jù)集名][NOOBS]