注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用SAS編程演義

SAS編程演義

SAS編程演義

定 價:¥79.00

作 者: 谷鴻秋 著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302470571 出版時間: 2017-06-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書以BaseSAS為基礎(chǔ),重點講解SAS編程技術(shù),內(nèi)容涵蓋SAS基礎(chǔ)知識、數(shù)據(jù)導(dǎo)入導(dǎo)出、變量與觀測操作、數(shù)據(jù)集操作與管理、函數(shù)與例程、SAS格式以及宏編程等。另外,對于目前市面上SAS書籍涉及很少,但是應(yīng)用頻繁的統(tǒng)計表格和統(tǒng)計圖形,本書從設(shè)計原則、選擇思路、繪制方法以及實例步驟等方面做了系統(tǒng)、詳細(xì)的介紹?!”緯蚱普Z法關(guān)鍵字的字典式編排方式,精心凝練10個既相對獨立又互相聯(lián)系的專題,就地取材,采用SAS自帶的小數(shù)據(jù)集,循序漸進(jìn),層層遞進(jìn)地來進(jìn)行講解討論。無論是SAS初學(xué)者,還是江湖老手,都可從中獲益。SAS初學(xué)者可以較為全面系統(tǒng)地了解SAS編程技術(shù)及其應(yīng)用場景,江湖老手亦可從高階技能中獲得啟發(fā)感悟。

作者簡介

  谷鴻秋 著名醫(yī)學(xué)院非著名醫(yī)學(xué)畢業(yè)生,土鱉博士/野生碼農(nóng)/科研搬磚工。公眾號“統(tǒng)技思維”出品人,原人大經(jīng)濟論壇SAS專版/SAS中文論壇卸任版主,數(shù)據(jù)分析與可視化愛好者 目前主要從事醫(yī)藥領(lǐng)域的統(tǒng)計學(xué)設(shè)計與統(tǒng)計方法研究 微信公眾號:統(tǒng)技思維 統(tǒng)計理論通俗講解,軟件技巧效率提升,思維方法探索啟發(fā)?!£P(guān)注作者微信公眾號,獲取本書代碼和相關(guān)數(shù)據(jù)。

圖書目錄

第1章 人生若只如初見:初識SAS 1
1.1 往事并不如煙 1
1.1.1 逗你玩的發(fā)音 1
1.1.2 有點趣的歷史 2
1.1.3 逝不去的江湖 5
1.2 選擇一廂情愿 5
1.3 軟件架構(gòu) 6
1.4 安裝與許可 7
1.5 運行模式 12
1.6 編程界面 12
1.6.1 DMS界面 12
1.6.2 EG界面 14
1.6.3 SAS Studio 界面 14
1.7 版本 16
1.7.1 購買版與大學(xué)版 17
1.7.2 免費云端版 17
1.7.3 各操作系統(tǒng)平臺版 20
1.7.4 各語言版 20
1.8 本章小結(jié) 21
第2章 清歌苦調(diào)兩不厭:夯實基礎(chǔ) 22
2.1 Foundation SAS 22
2.1.1 Foundation SAS的構(gòu)成 22
2.1.2 Base SAS 23
2.2 SAS數(shù)據(jù)分析流程 23
2.3 邏輯庫與數(shù)據(jù)集 24
2.3.1 邏輯庫 24
2.3.2 數(shù)據(jù)集 27
2.3.3 變量 31
2.4 SAS編程語言 32
2.4.1 SAS程序結(jié)構(gòu) 32
2.4.2 SAS語法規(guī)則 33
2.4.3 SAS語言元素 35
2.4.4 三種邏輯結(jié)構(gòu) 40
2.4.5 數(shù)組結(jié)構(gòu) 42
2.4.6 函數(shù)與CALL例程 46
2.4.7 結(jié)構(gòu)化查詢語言SQL 46
2.4.8 SAS宏MACRO 48
2.5 理解SAS運行機制 49
2.5.1 PDV與DATA步自循環(huán) 49
2.5.2 @與@@的困惑 55
2.6 用好SAS Help的秘訣 57
2.6.1 SAS Help知多少 57
2.6.2 看懂SAS Help的基本套路 60
2.6.3 檢索SAS Help的小技巧 61
2.6.4 熟悉SASHelp下的數(shù)據(jù)集 62
2.7 本章小結(jié) 63
第3章 苔點狂吞納線青:讀取數(shù)據(jù) 64
3.1 讀取對象與讀取方式 64
3.2 數(shù)據(jù)讀取策略 65
3.3 讀取DBMS數(shù)據(jù)文件 66
3.3.1 SAS/ACCESS 與DBMS 66
3.3.2 LIBNAME語句訪問DBMS數(shù)據(jù)文件語法 67
3.4 讀取PC數(shù)據(jù)文件 67
3.4.1 小試牛刀 68
3.4.2 PROC IMPORT語法 68
3.4.3 LIBNAME訪問PC文件語法 70
3.4.4 實例擴展 70
3.5 讀取Flat數(shù)據(jù)文件 72
3.5.1 讀入CSV文件 72
3.5.2 讀入TXT特殊字符分隔的文件 72
3.6 讀取流式數(shù)據(jù) 74
3.6.1 流式數(shù)據(jù)初探 74
3.6.2 INPUT語句一般語法 74
3.6.3 列表讀入式 75
3.6.4 列讀入式 77
3.6.5 格式讀入式 77
3.6.6 命名讀入式 78
3.6.7 DATALINES數(shù)據(jù)綜合案例 79
3.6.8 關(guān)于列表、指針及格式等 79
3.7 順帶說說數(shù)據(jù)導(dǎo)出 80
3.8 數(shù)據(jù)導(dǎo)入導(dǎo)出的宏 81
3.9 本章小結(jié) 81
第4章 行舟來去泛縱橫:變量觀測 82
4.1 變量與觀測操作概覽 82
4.2 創(chuàng)建數(shù)據(jù)集 83
4.2.1 DATA+SET語句 84
4.2.2 SQL CREATE語句 85
4.2.3 過程步的語句與選項 85
4.3 觀測與變量的篩選 89
4.3.1 IF與WHERE的辨析 90
4.3.2 KEEP、DROP與RENAME 91
4.3.3 PROC SQL篩選變量與觀測 93
4.4 橫向的其他操作 93
4.4.1 新變量生成與賦值 94
4.4.2 變量類型轉(zhuǎn)換 98
4.4.3 變量重新分組切割 100
4.4.4 缺失變量查找 102
4.5 縱向的其他操作 103
4.5.1 DATA步實現(xiàn)累加 103
4.5.2 PROC步實現(xiàn)累加 106
4.5.3 LAG與DIF的隔行取物 107
4.6 本章小結(jié) 108
第5章 亦應(yīng)帷幄運鴻籌:數(shù)據(jù)庫集 109
5.1 修改數(shù)據(jù)集:MODIFY語句 109
5.1.1 MODIFY語句實例 109
5.1.2 MODIFY語句注意事項 111
5.1.3 MODIFY語句語法概覽 112
5.2 更新數(shù)據(jù)集:UPDATE語句 113
5.2.1 UPDATE語句實例 113
5.2.2 UPDATE語句注意事項 113
5.2.3 UPDATE語句語法概覽 114
5.3 行列互換(轉(zhuǎn)置):PROC TRANSPOSE 114
5.3.1 行轉(zhuǎn)列(寬表轉(zhuǎn)長表) 114
5.3.2 列轉(zhuǎn)行(長表轉(zhuǎn)寬表) 116
5.3.3 PROC TRANSPOSE注意事項 116
5.3.4 PROC TRANSPOSE語法概覽 117
5.4 橫向拼接(并接):多SET/MERGE/PROC SQL 117
5.4.1 一對一讀入 118
5.4.2 一對一并接 119
5.4.3 匹配并接 119
5.5 縱向拼接(串接):SET /PROC APPEND / PROC SQL 123
5.5.1 SET語句 124
5.5.2 PROC APPEND 124
5.5.3 PROC SQL 125
5.6 PROC SQL表連接 126
5.6.1 左連接(LEFT JOIN) 127
5.6.2 右連接(RIGHT JOIN) 128
5.6.3 內(nèi)連接(INNER JOIN) 129
5.6.4 全連接(FULL JOIN) 129
5.6.5 表連接操作語法總結(jié) 130
5.7 PROC SQL集運算 131
5.7.1 差(EXCEPT) 131
5.7.2 并(UNION) 132
5.7.3 交(INTERSECT) 133
5.7.4 外并(OUTER UNION) 134
5.8 數(shù)據(jù)集管理 134
5.8.1 初入門庭:制作變量字典 135
5.8.2 大雅之堂:數(shù)據(jù)集信息 136
5.8.3 大雅之堂:數(shù)據(jù)集操作 137
5.8.4 大雅之堂:變量信息 138
5.8.5 登峰造極:精通SAS字典 139
5.9 本章小結(jié) 143
第6章 間有山川亦奇秀:函數(shù)例程 145
6.1 函數(shù)和例程是什么 145
6.2 為什么要用函數(shù)和例程 146
6.2.1 一個例子感受函數(shù)的便利 146
6.2.2 一個例子感受例程的便利 147
6.3 怎么用函數(shù)和例程 148
6.3.1 函數(shù)語法 148
6.3.2 例程語法 149
6.4 在哪里使用函數(shù)和例程 149
6.5 有哪些函數(shù)例程可用 150
6.6 高頻函數(shù)和例程有哪些 152
6.7 不夠用怎么辦 153
6.8 本章小結(jié) 154
第7章 翩躚翠袖拂云裳:巧用格式 155
7.1 何為格式 155
7.2 為何要用格式 156
7.3 格式名的樣子 157
7.4 常用系統(tǒng)格式 158
7.4.1 常用輸出格式 158
7.4.2 常用輸入格式 159
7.5 PROC FORMAT自定義格式 159
7.5.1 自定義格式 159
7.5.2 用數(shù)據(jù)集定義格式 161
7.5.3 PROC FORMAT語法 161
7.6 格式的妙用 162
7.6.1 格式使用位置 162
7.6.2 變量重分組 163
7.6.3 統(tǒng)計分析過程 164
7.6.4 統(tǒng)計缺失觀測 165
7.6.5 條件顯示 166
7.7 本章小結(jié) 167
第8章 菱花荇蔓隨雙槳:百變繪圖 168
8.1 繪圖軟件知多少 168
8.2 丑陋死板太難搞 169
8.3 繪圖系統(tǒng)瞄一瞄 170
8.3.1 SAS/GRAPH 171
8.3.2 統(tǒng)計過程自動繪圖 172
8.3.3 ODS Graphics System 173
8.4 基本原則不能少 179
8.4.1 Less is more 179
8.4.2 圖形元素設(shè)計 180
8.5 統(tǒng)計圖形的選擇策略 180
8.5.1 統(tǒng)計圖形選擇總則 181
8.5.2 案例說明 183
8.6 條圖系列(Bar Chart) 184
8.6.1 單式條圖 184
8.6.2 頻數(shù)圖 185
8.6.3 帶誤差限的單式條圖 186
8.6.4 單式百分比條圖 187
8.6.5 簇?fù)硎綇?fù)式條圖 188
8.6.6 簇?fù)硎綇?fù)式誤差限條圖 188
8.6.7 堆疊式復(fù)式條圖 189
8.6.8 馬賽克圖 191
8.6.9 鏡面式復(fù)式條圖 191
8.6.10 面板條圖 193
8.7 直方圖系列(Histogram) 195
8.7.1 簡單直方圖 195
8.7.2 重疊直方圖 196
8.7.3 鏡面直方圖 197
8.7.4 面板直方圖 199
8.8 箱線圖系列(Box Plot) 200
8.8.1 簡單箱線圖 200
8.8.2 分組箱線圖 201
8.8.3 面板箱線圖 202
8.9 散點圖系列(Scatter Plot) 202
8.9.1 X-Y散點圖 203
8.9.2 X-Y散點回歸圖 203
8.9.3 分組散點圖 204
8.9.4 面板散點圖 205
8.9.5 泡泡圖 206
8.9.6 矩陣散點圖 207
8.10 折線圖系列(Line Plot) 208
8.10.1 簡單折線圖 208
8.10.2 誤差限折線圖 209
8.10.3 分組誤差限折線圖 211
8.10.4 面板誤差限折線圖 211
8.11 面積圖系列(Area Plot) 212
8.11.1 面積圖 212
8.11.2 帶狀圖 213
8.12 擬合圖系列(Fit Plot) 214
8.12.1 密度曲線 214
8.12.2 回歸線 215
8.12.3 橢圓曲線 216
8.12.4 ROC曲線 217
8.12.5 Kaplan–Meier曲線 217
8.12.6 LOESS曲線 219
8.12.7 Spline曲線 221
8.13 森林圖系列(Forest Plot) 222
8.13.1 簡單森林圖 222
8.13.2 亞組分析森林圖 223
8.14 地圖系列(Map) 226
8.14.1 純地圖 226
8.14.2 統(tǒng)計地圖 227
8.14.3 熱力地圖 228
8.15 PROC SGPLOT總結(jié) 229
8.16 八九打扮十分妖 231
8.16.1 更換樣式文件 231
8.16.2 SG過程語句選項 232
8.16.3 GTL語句選項 233
8.16.4 創(chuàng)建樣式文件 235
8.17 圖片屬性控制 238
8.18 本章小結(jié) 240
第9章 拙中藏巧混天成:統(tǒng)計表格 241
9.1 統(tǒng)計表格是什么 241
9.2 統(tǒng)計表格如何設(shè)計 244
9.3 統(tǒng)計表格有哪些用法 245
9.3.1 基線信息表格 245
9.3.2 危險因素表格 246
9.3.3 結(jié)局效應(yīng)表格 246
9.3.4 亞組分析表格 247
9.4 SAS制表方式有哪些 248
9.4.1 統(tǒng)計匯總過程 249
9.4.2 專用制表過程PROC TABULATE 250
9.4.3 專用報告過程PROC REPORT 251
9.5 如何完美實現(xiàn)統(tǒng)計表格 252
9.6 手把手來說明 253
9.6.1 完整實例 253
9.6.2 重點解讀 255
9.6.3 技能升華 256
9.7 本章小結(jié) 257
第10章 一縷檀煙萬佛名:宏中奧秘 259
10.1 學(xué)習(xí)宏的幾個理由 259
10.2 認(rèn)識宏 261
10.3 宏變量 261
10.3.1 宏變量特性 262
10.3.2 創(chuàng)建宏變量的十種方法 262
10.3.3 宏符號表與作用域 264
10.3.4 掩蔽宏變量 267
10.3.5 顯示宏變量值 269
10.3.6 引用宏變量 270
10.4 宏程序 272
10.4.1 宏程序定義與調(diào)用 272
10.4.2 宏程序定義與調(diào)用語法 272
10.4.3 存儲與加密宏程序 273
10.4.4 選擇與循環(huán)宏語句 274
10.4.5 宏函數(shù)及其分類 276
10.5 開發(fā)宏程序 277
10.5.1 原則 277
10.5.2 步驟 278
10.5.3 技巧 280
10.6 本章小結(jié) 281
附錄 282
附錄1 統(tǒng)計圖形不同樣式效果展示 282
附錄2 部分統(tǒng)計圖形彩圖效果(ggStyle樣式) 284
附錄3 部分統(tǒng)計圖形彩圖效果(ggplot2樣式) 285
附錄4 SGPLOT繪圖參考 286
附錄5 筆者原創(chuàng)宏工具分享列表 292
附錄6 優(yōu)質(zhì)SAS學(xué)習(xí)資源列表 293
附錄7 SAS編程習(xí)慣與編程規(guī)范 294
參考文獻(xiàn) 297

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號