SAS數據統計分析與編程實踐 版權信息
- ISBN:9787113272746
- 條形碼:9787113272746 ; 978-7-113-27274-6
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
SAS數據統計分析與編程實踐 本書特色
本書源自作者5年來的項目和工作實踐經驗,力求對SAS編程與數據分析做一個較為完整的梳理,除了從技術架構方面細致地梳理了SAS數據分析中的關鍵技術和實用知識點,例如數據集,宏編程。圖表生成等,更在講解中埋藏了一條關于行業實踐分析的案例輔線,包括嵌入其中的大量實踐案例和單獨成章的綜合案例,幫助讀者將關鍵技術和行業實踐相輔相成,讓讀者能身臨其境地了解SAS數據分析行業的精髓。本書并不想陷于具體技術問題的解決方案中,而是希望通過一些關鍵技術點、模型以及實例的關聯講解來幫助讀者梳理清楚SAS編程的開發思路,繼而學會解決一類問題。
SAS數據統計分析與編程實踐 內容簡介
建立起SAS語法的基本框架和知識體系的邏輯框架,更將數據分析行業工作流程、技巧和行業發展融入書中,凝練出自我提升途徑。
SAS數據統計分析與編程實踐 目錄
**篇 小扣柴扉——成為SAS編程高手
第1章 SAS——統計分析的專用語言
1.1 SAS程序員——一個一點也不酷的職業... 3
1.1.1 穩定性... 3
1.1.2 行業前景... 4
1.1.3 職業前景... 5
1.2 Python這么火,我為什么要學SAS. 7
1.2.1 R語言:統計分析專業戶... 7
1.2.2 Python:成功“出圈”的編程語言... 8
1.2.3 SAS:非開源的強大數據分析工具... 10
1.3 SAS的行業應用... 12
1.3.1 醫藥行業... 12
1.3.2 金融行業... 14
1.3.3 營銷行業... 15
第2章 跟SAS交個朋友
2.1 SAS的安裝和版本介紹... 17
2.1.1 先聊聊SAS的發展脈絡... 17
2.1.2 SAS三種不同版本的安裝方式... 18
2.1.3 到底該用哪一版... 29
2.2 每個窗口都有用:日志、結果、輸出... 30
2.2.1 桌面版... 31
2.2.2 SAS Studio版... 34
2.3 編寫你的**個SAS程序... 36
2.4 養成編程好習慣... 41
2.4.1 縮進——六合刀法... 42
2.4.2 關注日志——三分劍術... 43
2.4.3 善用注釋——太極劍法... 48
2.4.4 幫助文檔——北冥神功... 50
第3章 data步——數據集處理小能手
3.1 邏輯判斷與數據集合并... 52
3.1.1 SAS的基本語法特點... 52
3.1.2 data步與proc. 53
3.1.3 邏輯判斷語句... 53
3.1.4 數據集的合并... 56
3.2 數值型變量與字符型變量... 59
3.2.1 兩種變量的概念... 60
3.2.2 數值型變量的相關函數... 62
3.2.3 字符型變量的相關函數... 64
3.3 數據格式... 69
3.3.1 創建、改變和刪除數據格式... 70
3.3.2 數值型變量的格式... 74
3.3.3 字符型變量的格式... 75
3.3.4 自定義數據格式... 76
3.3.5 字符型變量與數值型變量的轉換... 77
3.4 日期和時間的處理... 80
3.4.1 日期和時間變量的數據格式... 81
3.4.2 IOS8601格式... 84
3.4.3 日期和時間變量相關函數... 87
3.5 實戰案例:多種方法計算藥物副作用持續時間... 89
3.5.1 案例背景... 90
3.5.2 案例分析... 90
第4章 proc是個筐——數據分析往里裝
4.1 data步力所不及?proc迎難而上... 94
4.1.1 怎么學習proc. 95
4.1.2 從proc append說開去... 96
4.2 數據清理**步——排序與查重... 99
4.2.1 排序... 99
4.2.2 查重... 104
4.3 數據的轉置與輸出... 107
4.3.1 數據轉置... 107
4.3.2 數據輸出... 111
4.4 讀取和存儲外部文件... 116
4.4.1 數據輸入... 116
4.4.2 data步與infile. 120
4.4.3 數據輸出... 123
4.5 讀取數據集和庫的信息... 125
4.5.1 proc contents——一眼看穿數據集... 126
4.5.2 proc datasets——萬能proc. 129
4.6 好風憑借力:在SAS中使用SQL. 136
4.6.1 SQL與proc——強強聯合的數據分析工具... 137
4.6.2 操作變量與值... 138
4.6.3 數據集的合并... 143
4.6.4 使用proc SQL的正確姿勢... 145
4.7 實戰案例:使用proc sql進行副作用與伴隨用藥數據多對多合并... 146
4.7.1 案例背景... 146
4.7.2 數據明晰... 147
4.7.3 需求實現... 148
4.7.4 總結思考... 151
第二篇 登堂入室——掌握數據分析技巧
第5章 宏——重復的事情交給程序
5.1 宏編程概念初探... 155
5.1.1 什么是宏?三個字概括:自動化... 155
5.1.2 宏的好處千千萬... 156
5.1.3 宏編程注意事項... 159
5.2 編寫**個宏程序... 160
5.2.1 宏程序的結構... 160
5.2.2 變量與宏變量——同名而不同姓的一對... 161
5.2.3 宏參數——讓你的宏程序“活起來”. 163
5.2.4 宏相關的選項... 166
5.3 宏的三要素:宏變量、宏邏輯和宏函數... 169
5.3.1 宏變量——百變游戲房... 170
5.3.2 宏邏輯——穿針引線的書房... 175
5.3.3 宏函數——宏程序的起居室... 179
5.4 SAS語句無法實現?宏程序來幫你... 181
5.4.1 %sysfunc引用SAS函數... 181
5.4.2 %sysfunc處理文件... 183
5.4.3 %sysfunc獲取系統信息... 186
5.5 實戰案例:自動創建包含變量參數的數據集模板... 188
5.5.1 項目背景... 188
5.5.2 項目拆解... 190
5.5.3 編程實現... 191
5.5.4 調試反饋... 193
第6章 統計分析并不難
6.1 數據分析的本質:從數據到知識... 197
6.1.1 三級火箭與數據分析... 198
6.1.2 統計方法... 198
6.2 獲取各種統計量... 205
6.2.1 proc means——常用的數值型變量統計量獲取方式... 205
6.2.2 另一條道路... 211
6.2.3 proc freq——字符型變量我擅長... 212
6.3 實戰案例:異常值處理... 216
6.3.1 什么是異常值... 217
6.3.2 異常值的影響與處理方法... 217
6.3.3 異常值出現的原因... 218
6.3.4 使用統計相關proc去除異常值... 219
6.3.5 使用proc sql找出異常值... 221
6.4 帶你走進p value. 225
6.4.1 顯著性檢驗... 225
6.4.2 P值、拒絕域和置信區間... 226
6.4.3 常見的分布類型... 228
6.4.4 從proc ttest說開去... 230
6.4.5 proc freq是籮筐,各種p值里面裝... 232
6.5 實戰案例:藥物到底靈不靈... 234
6.5.1 隨機雙盲對照試驗概念... 235
6.5.2 數據概覽... 236
6.5.3 分析與實踐... 237
展開全部
SAS數據統計分析與編程實踐 作者簡介
馬文豪,北京理工大學學士學位、美國德州大學信息系統管理碩士學位,美國Mallinckrodt生物制藥公司高級統計分析師,精通SAS編程、宏編程、臨床醫藥數據分析,擁有多年數據分析與培訓經驗,了解數據分析全產業鏈。 李翔宇,北京工業大學通信工程學士學位,美國德州大學信息系統管理碩士學位,在通信、新能源等行業擔任數據分析師和系統架構師,擅長Excel、SAS、SharePoint等工具技術,掌握數據分析和系統搭建經驗。