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

SAS編程演義

SAS編程演義

定 價(jià):¥79.00

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

購(gòu)買這本書(shū)可以去


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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章 人生若只如初見(jiàn):初識(shí)SAS 1
1.1 往事并不如煙 1
1.1.1 逗你玩的發(fā)音 1
1.1.2 有點(diǎn)趣的歷史 2
1.1.3 逝不去的江湖 5
1.2 選擇一廂情愿 5
1.3 軟件架構(gòu) 6
1.4 安裝與許可 7
1.5 運(yùn)行模式 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 購(gòu)買版與大學(xué)版 17
1.7.2 免費(fèi)云端版 17
1.7.3 各操作系統(tǒng)平臺(tái)版 20
1.7.4 各語(yǔ)言版 20
1.8 本章小結(jié) 21
第2章 清歌苦調(diào)兩不厭:夯實(shí)基礎(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 邏輯庫(kù)與數(shù)據(jù)集 24
2.3.1 邏輯庫(kù) 24
2.3.2 數(shù)據(jù)集 27
2.3.3 變量 31
2.4 SAS編程語(yǔ)言 32
2.4.1 SAS程序結(jié)構(gòu) 32
2.4.2 SAS語(yǔ)法規(guī)則 33
2.4.3 SAS語(yǔ)言元素 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)化查詢語(yǔ)言SQL 46
2.4.8 SAS宏MACRO 48
2.5 理解SAS運(yùn)行機(jī)制 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章 苔點(diǎn)狂吞納線青:讀取數(shù)據(jù) 64
3.1 讀取對(duì)象與讀取方式 64
3.2 數(shù)據(jù)讀取策略 65
3.3 讀取DBMS數(shù)據(jù)文件 66
3.3.1 SAS/ACCESS 與DBMS 66
3.3.2 LIBNAME語(yǔ)句訪問(wèn)DBMS數(shù)據(jù)文件語(yǔ)法 67
3.4 讀取PC數(shù)據(jù)文件 67
3.4.1 小試牛刀 68
3.4.2 PROC IMPORT語(yǔ)法 68
3.4.3 LIBNAME訪問(wèn)PC文件語(yǔ)法 70
3.4.4 實(shí)例擴(kuò)展 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語(yǔ)句一般語(yǔ)法 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 順帶說(shuō)說(shuō)數(shù)據(jù)導(dǎo)出 80
3.8 數(shù)據(jù)導(dǎo)入導(dǎo)出的宏 81
3.9 本章小結(jié) 81
第4章 行舟來(lái)去泛縱橫:變量觀測(cè) 82
4.1 變量與觀測(cè)操作概覽 82
4.2 創(chuàng)建數(shù)據(jù)集 83
4.2.1 DATA+SET語(yǔ)句 84
4.2.2 SQL CREATE語(yǔ)句 85
4.2.3 過(guò)程步的語(yǔ)句與選項(xiàng) 85
4.3 觀測(cè)與變量的篩選 89
4.3.1 IF與WHERE的辨析 90
4.3.2 KEEP、DROP與RENAME 91
4.3.3 PROC SQL篩選變量與觀測(cè) 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步實(shí)現(xiàn)累加 103
4.5.2 PROC步實(shí)現(xiàn)累加 106
4.5.3 LAG與DIF的隔行取物 107
4.6 本章小結(jié) 108
第5章 亦應(yīng)帷幄運(yùn)鴻籌:數(shù)據(jù)庫(kù)集 109
5.1 修改數(shù)據(jù)集:MODIFY語(yǔ)句 109
5.1.1 MODIFY語(yǔ)句實(shí)例 109
5.1.2 MODIFY語(yǔ)句注意事項(xiàng) 111
5.1.3 MODIFY語(yǔ)句語(yǔ)法概覽 112
5.2 更新數(shù)據(jù)集:UPDATE語(yǔ)句 113
5.2.1 UPDATE語(yǔ)句實(shí)例 113
5.2.2 UPDATE語(yǔ)句注意事項(xiàng) 113
5.2.3 UPDATE語(yǔ)句語(yǔ)法概覽 114
5.3 行列互換(轉(zhuǎn)置):PROC TRANSPOSE 114
5.3.1 行轉(zhuǎn)列(寬表轉(zhuǎn)長(zhǎng)表) 114
5.3.2 列轉(zhuǎn)行(長(zhǎng)表轉(zhuǎn)寬表) 116
5.3.3 PROC TRANSPOSE注意事項(xiàng) 116
5.3.4 PROC TRANSPOSE語(yǔ)法概覽 117
5.4 橫向拼接(并接):多SET/MERGE/PROC SQL 117
5.4.1 一對(duì)一讀入 118
5.4.2 一對(duì)一并接 119
5.4.3 匹配并接 119
5.5 縱向拼接(串接):SET /PROC APPEND / PROC SQL 123
5.5.1 SET語(yǔ)句 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 表連接操作語(yǔ)法總結(jié) 130
5.7 PROC SQL集運(yùn)算 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 初入門(mén)庭:制作變量字典 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 一個(gè)例子感受函數(shù)的便利 146
6.2.2 一個(gè)例子感受例程的便利 147
6.3 怎么用函數(shù)和例程 148
6.3.1 函數(shù)語(yǔ)法 148
6.3.2 例程語(yǔ)法 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語(yǔ)法 161
7.6 格式的妙用 162
7.6.1 格式使用位置 162
7.6.2 變量重分組 163
7.6.3 統(tǒng)計(jì)分析過(guò)程 164
7.6.4 統(tǒng)計(jì)缺失觀測(cè) 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)計(jì)過(guò)程自動(dòng)繪圖 172
8.3.3 ODS Graphics System 173
8.4 基本原則不能少 179
8.4.1 Less is more 179
8.4.2 圖形元素設(shè)計(jì) 180
8.5 統(tǒng)計(jì)圖形的選擇策略 180
8.5.1 統(tǒng)計(jì)圖形選擇總則 181
8.5.2 案例說(shuō)明 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 簡(jiǎn)單直方圖 195
8.7.2 重疊直方圖 196
8.7.3 鏡面直方圖 197
8.7.4 面板直方圖 199
8.8 箱線圖系列(Box Plot) 200
8.8.1 簡(jiǎn)單箱線圖 200
8.8.2 分組箱線圖 201
8.8.3 面板箱線圖 202
8.9 散點(diǎn)圖系列(Scatter Plot) 202
8.9.1 X-Y散點(diǎn)圖 203
8.9.2 X-Y散點(diǎn)回歸圖 203
8.9.3 分組散點(diǎn)圖 204
8.9.4 面板散點(diǎn)圖 205
8.9.5 泡泡圖 206
8.9.6 矩陣散點(diǎn)圖 207
8.10 折線圖系列(Line Plot) 208
8.10.1 簡(jiǎn)單折線圖 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 簡(jiǎn)單森林圖 222
8.13.2 亞組分析森林圖 223
8.14 地圖系列(Map) 226
8.14.1 純地圖 226
8.14.2 統(tǒng)計(jì)地圖 227
8.14.3 熱力地圖 228
8.15 PROC SGPLOT總結(jié) 229
8.16 八九打扮十分妖 231
8.16.1 更換樣式文件 231
8.16.2 SG過(guò)程語(yǔ)句選項(xiàng) 232
8.16.3 GTL語(yǔ)句選項(xiàng) 233
8.16.4 創(chuàng)建樣式文件 235
8.17 圖片屬性控制 238
8.18 本章小結(jié) 240
第9章 拙中藏巧混天成:統(tǒng)計(jì)表格 241
9.1 統(tǒng)計(jì)表格是什么 241
9.2 統(tǒng)計(jì)表格如何設(shè)計(jì) 244
9.3 統(tǒng)計(jì)表格有哪些用法 245
9.3.1 基線信息表格 245
9.3.2 危險(xiǎn)因素表格 246
9.3.3 結(jié)局效應(yīng)表格 246
9.3.4 亞組分析表格 247
9.4 SAS制表方式有哪些 248
9.4.1 統(tǒng)計(jì)匯總過(guò)程 249
9.4.2 專用制表過(guò)程PROC TABULATE 250
9.4.3 專用報(bào)告過(guò)程PROC REPORT 251
9.5 如何完美實(shí)現(xiàn)統(tǒng)計(jì)表格 252
9.6 手把手來(lái)說(shuō)明 253
9.6.1 完整實(shí)例 253
9.6.2 重點(diǎn)解讀 255
9.6.3 技能升華 256
9.7 本章小結(jié) 257
第10章 一縷檀煙萬(wàn)佛名:宏中奧秘 259
10.1 學(xué)習(xí)宏的幾個(gè)理由 259
10.2 認(rèn)識(shí)宏 261
10.3 宏變量 261
10.3.1 宏變量特性 262
10.3.2 創(chuàng)建宏變量的十種方法 262
10.3.3 宏符號(hào)表與作用域 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)用語(yǔ)法 272
10.4.3 存儲(chǔ)與加密宏程序 273
10.4.4 選擇與循環(huán)宏語(yǔ)句 274
10.4.5 宏函數(shù)及其分類 276
10.5 開(kāi)發(fā)宏程序 277
10.5.1 原則 277
10.5.2 步驟 278
10.5.3 技巧 280
10.6 本章小結(jié) 281
附錄 282
附錄1 統(tǒng)計(jì)圖形不同樣式效果展示 282
附錄2 部分統(tǒng)計(jì)圖形彩圖效果(ggStyle樣式) 284
附錄3 部分統(tǒng)計(jì)圖形彩圖效果(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 ? 讀書(shū)網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)