第1章 SAS軟件簡介
1.1 關於SAS軟件
1.1.1 SAS軟件簡介
1.1.2 如何學習SAS軟件
1.2 SAS繫統人機會話窗口
1.3 SAS中的中文字符
第2章 SAS語言
2.1 SAS語言簡介
2.2 SAS數據集
2.3 SAS詞、SAS語句和SAS程序
第3章 構建SAs數據集
3.1 data語句、inptlt語句和datalines語句配合數據體產生SAS數據集
3.2 用“表編輯器”窗口輸入法形成SAS數據集
3.3 input語句配合infile語句導人數據體產生SAS數據集
3.4 用“導人數據”窗口導人已定變量數據體形成SAS數據集
3.5 libname語句配合數據引擎導人已定變量數據體形成SAS數據集
3.6 時間變量值的輸人格式
第4章 預處理SAS數據集
4.1 用賦值語句增加變量
4.1.1 一般賦值語句
4.1.2 SAS函數和隨機數
4.2 用drop或keep語句剔除變量
4.3 用set.語句的firstobs和obs選項或set語句配合if語句刪減觀測行
4.4 用sct語句縱向拼接SAS數據集
4.5 用sott過程把數據集排序
4.6 用merge語句橫向拼接SAS數據集
第5章 SAs數據集的導出
5.1 SAS數據集的導出方法
5.1.1 用filename語句、file語句配合put語句導出數據體
5.1.2 用“導出數據”窗口導出SAS數據集
5.1.3 用libname語句配合數據引擎導出SAS數據集
5.2 SAS數據集變量名和變量觀測值輸出的改進
5.2.1 用單獨一條format語句按規定格式加強對輸出時間變量和數值變量值的描述
5.2.2 用format過程自行創建替換格式
5.2.3 用format過程與format語句配合加強對輸出變量值的描述
5.2.4 用label語句加強對輸出變量名的描述
5.3 用options語句、title語句、footnote語句改變頁面輸出
5.3.1 用options語句改變輸出的頁面選擇
5.3.2 用title語句為輸出的圖形或表格加標題
5.3.3 用.footnote語句為輸出的圖形或表格加腳注
第6章 SAS制表舉例
6.1 將數據體的每一行寫成一頁報告
6.2 用tabulate過程輸出報表
6.2.1 TABULATE過程簡介
6.2.2 用tabulatc過程打印一維統計表
6.2.3 用tabulate過程打印二維統計表
6.2.4 用tabulate過程打印三維或更高維度的統計表
6.2.5 用tabulate過程打印統計表來顯示分類變量各種交叉中樣本的個數
6.2.6 對tabulate過程打印統計表的改進
第7章 SAS制圖舉例
7.1 用gplot過程畫時間序列圖、散點圖和氣泡圖
7.1.1 用gplot過程畫散點圖和時間序列圖
7.1.2 用gplot過程畫氣泡圖
7.2 用gchart過程畫柱形圖、條形圖和餅形圖
7.2.1 用gchan過程畫柱形圖
7.2.2 用gChan過程畫條形圖
7.2.3 用gchart過程畫餅形圖
第8章 回歸分析
8.1 線性回歸與reg過程
8.1.1 線性回歸模型
8.1.2 用reg過線性回歸
8.1.3 用reg過程作預報
8.1.4 選擇預報因子
8.1.5 多項式回歸
8.1.6 共線性問題、嶺回歸和主成分回歸
8.1.7 野點查找和處理法
8.2 非線性回歸
8.2.1 非線性回歸模型
8.2.2 用nlin過程作非線性回歸分析
8.2.3 優良初估計的獲得
8.2.4 用nlp過程作LAD回歸
參考文獻