本書基于SAS 9. 2 中文版編寫, 介紹了Base SAS、SAS\STAT 的用法。全書以統(tǒng)計(jì)分析方法為主線, 通過大量實(shí)例, 詳細(xì)介紹了SAS 程序設(shè)計(jì)方法及各種統(tǒng)計(jì)過程適用條件和使用方法, 并對(duì)統(tǒng)計(jì)過程實(shí)例的輸出結(jié)果做了詳盡的解釋。
基于SAS9.2中文版,初學(xué)者更容易學(xué)習(xí);語言精練,由淺入深;較多地介紹SAS語句及其程序設(shè)計(jì),加強(qiáng)讀者對(duì)數(shù)據(jù)進(jìn)行預(yù)處理的能力;增加多領(lǐng)域的實(shí)例,更加通用。
董大鈞,國(guó)家教委醫(yī)藥院校計(jì)算機(jī)教學(xué)指導(dǎo)委員會(huì)副主任,全國(guó)計(jì)算機(jī)基礎(chǔ)教育研究會(huì)理事,醫(yī)學(xué)專業(yè)委員會(huì)主任委員,中國(guó)醫(yī)藥信息學(xué)會(huì)理事,遼寧分會(huì)理事長(zhǎng)!
緒論
第1章SASLearningEdition
1.1概述
1.1.1關(guān)于SASLearningEdition
1.1.2示例數(shù)據(jù)文件
1.1.3啟動(dòng)SASLearningEdition
1.1.4SASEnterpriseGuide可訪問的內(nèi)容
1.2創(chuàng)建項(xiàng)目并添加數(shù)據(jù)
1.2.1打開項(xiàng)目設(shè)計(jì)器
1.2.2向項(xiàng)目中添加數(shù)據(jù)
1.2.3導(dǎo)入數(shù)據(jù)
1.3運(yùn)行SAS任務(wù),創(chuàng)建數(shù)據(jù)報(bào)表
1.3.1SAS任務(wù)概述
1.3.2創(chuàng)建報(bào)表
1.3.3修改報(bào)表 緒論
第1章SASLearningEdition
1.1概述
1.1.1關(guān)于SASLearningEdition
1.1.2示例數(shù)據(jù)文件
1.1.3啟動(dòng)SASLearningEdition
1.1.4SASEnterpriseGuide可訪問的內(nèi)容
1.2創(chuàng)建項(xiàng)目并添加數(shù)據(jù)
1.2.1打開項(xiàng)目設(shè)計(jì)器
1.2.2向項(xiàng)目中添加數(shù)據(jù)
1.2.3導(dǎo)入數(shù)據(jù)
1.3運(yùn)行SAS任務(wù),創(chuàng)建數(shù)據(jù)報(bào)表
1.3.1SAS任務(wù)概述
1.3.2創(chuàng)建報(bào)表
1.3.3修改報(bào)表
1.3.4更改任務(wù)屬性,生成PDF輸出
1.4“查詢生成器"任務(wù)
1.4.1概述
1.4.2使用“查詢生成器"
1.4.3按條件進(jìn)行查詢
1.4.4從查詢生成匯總表
1.5圖形
1.5.1條形圖
1.5.2餅圖
1.6“線性模型"分析
1.6.1概述
1.6.2運(yùn)行“線性模型"任務(wù)并將列分配至角色
1.6.3指定模型
1.6.4運(yùn)行任務(wù)和查看結(jié)果
1.7將多個(gè)報(bào)表組合成單個(gè)文檔
1.7.1創(chuàng)建HTML文檔和添加結(jié)果
1.7.2更改報(bào)表順序和樣式,預(yù)覽報(bào)表
1.7.3導(dǎo)出報(bào)表
1.8使用過程流
習(xí)題
第2章SAS系統(tǒng)概述
2.1SAS窗口系統(tǒng)使用方法
2.1.1SAS系統(tǒng)的啟動(dòng)和退出
2.1.2SAS窗口環(huán)境
2.1.3程序編輯器(Editor)窗口
2.1.4日志(LOG)窗口
2.1.5輸出(OUTPUT)窗口
2.1.6結(jié)果(Results)窗口
2.1.7改變窗口顯示
2.1.8打印和保存SAS活動(dòng)窗口中的內(nèi)容
2.1.9KEYS窗口
2.2SAS邏輯庫(kù)
2.2.1SAS邏輯庫(kù)概述
2.2.2創(chuàng)建邏輯庫(kù)
2.2.3用命令指定邏輯庫(kù)引用名
2.2.4刪除邏輯庫(kù)
2.2.5創(chuàng)建邏輯庫(kù)成員
2.2.6數(shù)據(jù)集名
2.3SAS程序的輸入與運(yùn)行
2.3.1SAS程序結(jié)構(gòu)
2.3.2SAS程序的輸入修改和運(yùn)行
2.4SAS編程基礎(chǔ)
2.4.1觀測(cè)
2.4.2變量
2.4.3常量
2.4.4函數(shù)
2.4.5操作符
2.4.6SAS表達(dá)式
習(xí)題
第3章建立數(shù)據(jù)集
3.1建立數(shù)據(jù)表
3.1.1用Viewtable編輯數(shù)據(jù)集
3.1.2使用分析數(shù)據(jù)表
3.2數(shù)據(jù)步基本語句
3.2.1DATA語句
3.2.2INPUT語句
3.2.3利用指針控制讀數(shù)據(jù)
3.2.4DATALINES和DATALINES4語句
3.3數(shù)據(jù)步流程
3.4提供信息的幾個(gè)語句
3.4.1LENGTH語句
3.4.2LABEL語句
3.4.3LOSTCARD語句
3.4.4INFORMAT\FORMAT語句
3.4.5MISSING語句
3.4.6注釋語句
3.4.7OPTIONS語句
3.5建立數(shù)據(jù)集的另外幾種途徑
3.5.1從外部文本數(shù)據(jù)文件中讀入數(shù)據(jù)
3.5.2從已建立的數(shù)據(jù)集中讀入數(shù)據(jù)
3.5.3從數(shù)據(jù)庫(kù)文件中導(dǎo)入數(shù)據(jù)
習(xí)題
第4章整理數(shù)據(jù)集
4.1數(shù)據(jù)集中的數(shù)據(jù)格式
4.2建立、刪除與保留變量
4.2.1賦值語句建立變量
4.2.2求和語句
4.2.3RETAIN語句
4.2.4DROP語句刪除變量
4.2.5KEEP語句保留變量
4.3條件語句
4.3.1條件IF語句
4.3.2求子集IF語句
4.4刪除觀測(cè)
4.5GOTO語句
4.6RETURN語句
4.7LINK語句
4.8循環(huán)
4.8.1利用GOTO實(shí)現(xiàn)循環(huán)
4.8.2DO/END循環(huán)
4.8.3DOWHILE循環(huán)
4.8.4DOUNTIL循環(huán)
4.9數(shù)組
4.9.1數(shù)組與下標(biāo)變量
4.9.2在DO循環(huán)中使用數(shù)組
4.9.3多維數(shù)組
4.10數(shù)據(jù)排序
4.11分組控制
4.12數(shù)據(jù)集連接
4.12.1變量相同
4.12.2變量不同
4.12.3交叉連接
4.13數(shù)據(jù)集合并
4.13.1一對(duì)一合并
4.13.2匹配合并
4.14輸出信息
4.14.1PUT語句格式
4.14.2輸出形式
4.15FILE語句
4.16OUTPUT語句
4.16.1在一個(gè)數(shù)據(jù)步中創(chuàng)建一個(gè)以上的數(shù)據(jù)集
4.16.2從一個(gè)輸入行中創(chuàng)建幾個(gè)觀測(cè)
4.16.3從幾個(gè)記錄合并信息
4.17DATASETS過程
4.17.1PROCDATASETS語句
4.17.2APPEND語句
4.17.3MODIFY語句
4.17.4FORMAT語句
4.17.5INFORMAT語句
4.17.6LABEL語句
4.17.7RENAME語句
習(xí)題
第5章SAS過程步中常用語句
5.1PROC語句
5.2BY語句
5.3CLASS語句
5.4VAR語句
5.5WEIGHT語句
5.6FREQ語句
5.7ID語句
5.8OUTPUT語句
5.9TITLE語句
5.10OPTIONS語句
習(xí)題
第6章SAS實(shí)用過程
6.1PRINT過程
6.1.1語句說明
6.1.2應(yīng)用舉例
6.2FORMAT過程
6.2.1概述
6.2.2語句說明
6.2.3舉例
6.3TRANSPOSE過程
6.3.1概述
6.3.2語句說明
6.4查詢數(shù)據(jù)
6.4.1概述
6.4.2PROCSQL語句
6.4.3SELECT語句
6.4.4CREATEVIEW語句
6.4.5DELETE語句
6.4.6DROP語句
6.4.7舉例
習(xí)題
第7章描述性統(tǒng)計(jì)過程
7.1統(tǒng)計(jì)概念簡(jiǎn)介
7.1.1總體和樣本
7.1.2定位測(cè)量
7.1.3離散程度測(cè)量
7.1.4形狀測(cè)量
7.1.5正態(tài)分布
7.1.6樣本均值的分布
7.1.7置信度和置信區(qū)間
7.1.8統(tǒng)計(jì)關(guān)鍵字
7.1.9單變量統(tǒng)計(jì)對(duì)數(shù)據(jù)的要求
7.2MEANS過程
7.2.1語句說明
7.2.2舉例
7.3FREQ過程
7.3.1簡(jiǎn)介
7.3.2語句說明
7.3.3列聯(lián)表卡方檢驗(yàn)
7.3.4舉例
7.4TABULATE過程
7.4.1簡(jiǎn)介
7.4.2用菜單制作匯總表
7.4.3語句說明
7.4.4舉例
7.5UNIVARIATE過程
7.5.1簡(jiǎn)介
7.5.2語句說明
7.5.3應(yīng)用舉例
7.6PLOT過程
7.6.1簡(jiǎn)介
7.6.2語句說明
7.6.3舉例
7.7CHART過程
7.7.1簡(jiǎn)介
7.7.2語句說明
7.7.3選擇項(xiàng)說明
7.7.4舉例
7.8RANK過程
7.8.1簡(jiǎn)介
7.8.2語句說明
7.8.3應(yīng)用
7.8.4舉例
習(xí)題
第8章假設(shè)檢驗(yàn)
8.1假設(shè)檢驗(yàn)簡(jiǎn)介
8.1.1兩樣本均數(shù)差別的統(tǒng)計(jì)意義檢驗(yàn)
8.1.2t檢驗(yàn)及類型
8.1.3關(guān)于非正態(tài)分布資料均數(shù)差別的檢驗(yàn)
8.1.4雙側(cè)檢驗(yàn)和單側(cè)檢驗(yàn)
8.2t檢驗(yàn)
8.2.1用MEANS過程進(jìn)行t檢驗(yàn)8.2.2用TTEST過程進(jìn)行t檢驗(yàn)
8.3NPAR1WAY過程
8.3.1語句說明
8.3.2舉例
習(xí)題
第9章方差分析
9.1概述9.2均衡數(shù)據(jù)的方差分析(ANOVA過程)
9.2.1ANOVA過程的主要語句
9.2.2語句說明
9.2.3輸出結(jié)果
9.3ANOVA過程應(yīng)用實(shí)例
9.3.1完全隨機(jī)設(shè)計(jì)資料的方差分析(單因素方差分析)
9.3.2隨機(jī)區(qū)組設(shè)計(jì)資料的方差分析(兩因素方差分析)
9.3.3拉丁方資料的方差分析
9.3.4析因?qū)嶒?yàn)設(shè)計(jì)——三因素實(shí)驗(yàn)分析
9.3.5正交實(shí)驗(yàn)設(shè)計(jì)的方差分析
9.3.6R*C析因設(shè)計(jì)資料的方差分析(有交互因素的方差分析)
9.4GLM過程
9.4.1概述
9.4.2過程使用的語句
9.4.3四種類型的可估計(jì)函數(shù)
9.4.4舉例
9.5協(xié)方差分析
9.5.1協(xié)方差分析簡(jiǎn)介
9.5.2舉例
習(xí)題
第10章相關(guān)與回歸10.1概述
10.1.1相關(guān)分析
10.1.2回歸分析
10.2CORR過程
10.2.1語句說明
10.2.2舉例
10.3CANCORR過程
10.3.1CANCORR過程介紹
10.3.2應(yīng)用舉例
10.4REG過程
10.4.1REG過程使用的語句
10.4.2舉例10.5STEPWISE過程
10.5.1STEPWISE過程簡(jiǎn)介
10.5.2STEPWISE過程使用的語句
10.5.3舉例
10.6非線性回歸NLIN過程
10.6.1非線性回歸概述
10.6.2過程說明
10.6.3可能出現(xiàn)的問題
10.6.4顯示輸出內(nèi)容
10.6.5舉例
10.7LOGISTIC過程
10.7.1Logistic回歸簡(jiǎn)介
10.7.2模型的選擇
10.7.3LOGISTIC過程使用的語句
10.7.4使用注意
10.7.5LOGISTIC過程的應(yīng)用
習(xí)題
第11章判別分析
11.1判別分析概述
11.2DISCRIM過程
11.2.1概述
11.2.2DISCRIM過程使用的語句
11.2.3DISCRIM過程的輸出
11.2.4應(yīng)用舉例
11.3STEPDISC過程
11.3.1概述
11.3.2STEPDISC過程使用的語句
11.3.3STEPDISC過程應(yīng)用舉例習(xí)題
第12章聚類分析
12.1概述
12.1.1聚類方法
12.1.2SAS提供的聚類過程
12.1.3聚類過程的輸出及聚類類數(shù)的確定
12.1.4散點(diǎn)圖和樹形圖
12.2CLUSTER過程
12.2.1簡(jiǎn)介
12.2.2語句說明
12.2.3舉例
12.3FASTCLUS過程
12.3.1簡(jiǎn)介
12.3.2過程語句說明
12.3.3過程輸出數(shù)據(jù)集說明
12.3.4舉例
12.4VARCLUS過程
12.4.1簡(jiǎn)介
12.4.2VARCLUS過程使用的語句
12.4.3舉例
12.4.4輸出結(jié)果的進(jìn)一步說明
12.5TREE過程
12.5.1簡(jiǎn)介
12.5.2過程使用的語句
12.5.3補(bǔ)充說明
12.5.4舉例
習(xí)題
第13章因子分析
13.1因子分析的簡(jiǎn)單原理
13.2FACTOR過程
13.2.1FACTOR過程所用的語句
13.2.2輸出內(nèi)容
13.2.3舉例
13.3PRINCOMP過程
13.3.1語句格式說明
13.3.2舉例
習(xí)題
第14章生存分析
14.1概述
14.1.1什么是生存分析
14.1.2生存分析的過程
14.1.3生存分析中使用的術(shù)語
14.2LIFEREG過程
14.2.1簡(jiǎn)介
14.2.2LIFEREG過程使用的語句
14.2.3補(bǔ)充說明
14.2.4生存回歸應(yīng)用舉例
14.3LIFETEST過程
14.3.1簡(jiǎn)介
14.3.2LIFETEST過程用的語句
14.3.3舉例
14.3.4單變量Wilcoxon和logrank檢驗(yàn)
14.3.5多變量的Wilcoxon和logrank檢驗(yàn)
14.4PHREG過程
14.4.1PHREG過程概述
14.4.2PHREG過程使用的語句
14.4.3實(shí)例
習(xí)題
第15章分類資料分析
15.1概述
15.2CATMOD過程的基本原理
15.2.1單總體
15.2.2多總體
15.2.3參數(shù)估計(jì)及假設(shè)檢驗(yàn)
15.3CATMOD過程語句
15.3.1CATMOD過程語句
15.3.2關(guān)于設(shè)計(jì)矩陣
15.4舉例
習(xí)題
參考文獻(xiàn)
在信息時(shí)代的今天,人們?cè)诠ぷ鲗?shí)踐中會(huì)獲取大量的信息。如何存儲(chǔ)、整理和分析處理它們是一項(xiàng)極其重要的工作。由于對(duì)數(shù)據(jù)的分析大都是基于基本的統(tǒng)計(jì)原理進(jìn)行的,國(guó)內(nèi)外學(xué)者多年來編制了許多統(tǒng)計(jì)軟件包,如BMDP、SAS、SPSS等。其中SAS軟件包則是諸多統(tǒng)計(jì)軟件包中的佼佼者。
SAS系統(tǒng)全稱為Statistics Analysis System,是用于決策支持的大型集成信息系統(tǒng),經(jīng)過多年的發(fā)展,SAS已被全世界120多個(gè)國(guó)家和地區(qū)的近三萬家機(jī)構(gòu)采用,直接用戶則超過三百萬人,遍及金融、醫(yī)藥衛(wèi)生、生產(chǎn)、運(yùn)輸、通信、政府和教育科研等領(lǐng)域。在數(shù)據(jù)處理和統(tǒng)計(jì)分析領(lǐng)域,SAS系統(tǒng)被譽(yù)為國(guó)際上的標(biāo)準(zhǔn)軟件系統(tǒng),是建立數(shù)據(jù)庫(kù)的首選產(chǎn)品,堪稱統(tǒng)計(jì)軟件界的巨無霸。
SAS系統(tǒng)具有靈活的功能擴(kuò)展接口和強(qiáng)大的功能模塊,在Base SAS的基礎(chǔ)上,還可以增加不同的模塊而實(shí)現(xiàn)不同的功能:SAS/STAT(統(tǒng)計(jì)分析模塊)、SAS/GRAPH(繪圖模塊)、SAS/QC(質(zhì)量控制模塊)、SAS/ETS(經(jīng)濟(jì)計(jì)量學(xué)和時(shí)間序列分析模塊)、SAS/OR(運(yùn)籌學(xué)模塊)、SAS/IML(交互式矩陣程序設(shè)計(jì)語言模塊)、SAS/FSP(快速數(shù)據(jù)處理的交互式菜單系統(tǒng)模塊)、SAS/AF(交互式全屏幕軟件應(yīng)用系統(tǒng)模塊),等等。SAS有一智能型繪圖系統(tǒng),能繪各種統(tǒng)計(jì)圖。SAS提供了許多統(tǒng)計(jì)過程,每個(gè)過程均含有極豐富的任選項(xiàng)。用戶還可以通過對(duì)數(shù)據(jù)集的一連串加工,實(shí)現(xiàn)更為復(fù)雜的統(tǒng)計(jì)分析。此外,SAS還提供了各類概率分析函數(shù)、分位數(shù)函數(shù)、樣本統(tǒng)計(jì)函數(shù)和隨機(jī)數(shù)生成函數(shù),使用戶能方便地實(shí)現(xiàn)特殊統(tǒng)計(jì)要求。
自1993年由董大鈞教授主編的全國(guó)第一本高校SAS統(tǒng)計(jì)軟件應(yīng)用教材出版以來,SAS軟件被迅速推廣,它大大地提高了用戶的計(jì)算機(jī)應(yīng)用水平和信息處理的工作效率和工作質(zhì)量。
本書為高等院校計(jì)算機(jī)數(shù)據(jù)處理、統(tǒng)計(jì)分析課程的教科書,也可以作為SAS軟件應(yīng)用的指導(dǎo)書。本書介紹了SAS 9.1.3中文版的SAS Learning Edition窗口點(diǎn)擊式環(huán)境用法及Base SAS和SAS/STAT的主要內(nèi)容;通過大量實(shí)例詳細(xì)闡述如何使用SAS語言編寫程序及SAS統(tǒng)計(jì)軟件包中許多基本統(tǒng)計(jì)過程的使用方法和結(jié)果的分析。
本書第1章和第2章由董麗編寫,第3章由鄭鳳仁編寫,第12章至第15章由楊文萬編寫,其余各章由董大鈞編寫。
由于我們知識(shí)和經(jīng)驗(yàn)有限,加之時(shí)間倉(cāng)促,本書難免存有各種問題,望讀者提出寶貴的意見。
編 者