SAS編程演義 epub pdf mobi txt 電子書 下載 2024
發表於2024-11-26
SAS編程演義 epub pdf mobi txt 電子書 下載 2024
《SAS編程演義》,演義?這是一本小說嗎?
No! No! No!這是一本讓SAS中國研發中心總經理劉政先生眼前一亮的SAS編程書,這是一本讓著名SAS博主鬍江堂說“這是一本我想寫的SAS中文書”,這是一本可作為不同編程層級的SASor案頭常備書。
良心之作:10 章專題數十萬字,近180張圖片、30多張錶格和200多段代碼,20多張語法卡片、30個原創實用宏程序。懂的,不懂的,統統搞懂;會的,不會的,統統搞會!
創新之作:字典式編排太無聊?我們來打破!精巧的編排方式,從基本概念到實際場景,循序漸進,步步推進,你的疑問,就此層層解開!
實用之作: 讀瞭那麼多書,SAS仍不會用,不好用?那更應該讀這本。手把手來體驗SAS在數據管理、數據整理、數據呈現上的優勢。紛繁復雜的統計圖錶,從此不再是煩惱!
本書以BaseSAS為基礎,重點講解SAS編程技術,內容涵蓋SAS基礎知識、數據導入導齣、變量與觀測操作、數據集操作與管理、函數與例程、SAS格式以及宏編程等。另外,對於目前市麵上SAS書籍涉及很少,但是應用頻繁的統計錶格和統計圖形,本書從設計原則、選擇思路、繪製方法以及實例步驟等方麵做瞭係統、詳細的介紹。
本書打破語法關鍵字的字典式編排方式,精心凝練10個既相對獨立又互相聯係的專題,就地取材,采用SAS自帶的小數據集,循序漸進,層層遞進地來進行講解討論。無論是SAS初學者,還是江湖老手,都可從中獲益。SAS初學者可以較為全麵係統地瞭解SAS編程技術及其應用場景,江湖老手亦可從高階技能中獲得啓發感悟。
榖鴻鞦
著名醫學院非著名醫學畢業生,土鱉博士/野生碼農/科研搬磚工。公眾號“統技思維”齣品人,原人大經濟論壇SAS專版/SAS中文論壇卸任版主,數據分析與可視化愛好者
目前主要從事醫藥領域的統計學設計與統計方法研究
微信公眾號:統技思維
統計理論通俗講解,軟件技巧效率提升,思維方法探索啓發。
關注作者微信公眾號,獲取本書代碼和相關數據。
第1章 人生若隻如初見:初識SAS 1
1.1 往事並不如煙 1
1.1.1 逗你玩的發音 1
1.1.2 有點趣的曆史 2
1.1.3 逝不去的江湖 5
1.2 選擇一廂情願 5
1.3 軟件架構 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 購買版與大學版 17
1.7.2 免費雲端版 17
1.7.3 各操作係統平颱版 20
1.7.4 各語言版 20
1.8 本章小結 21
第2章 清歌苦調兩不厭:夯實基礎 22
2.1 Foundation SAS 22
2.1.1 Foundation SAS的構成 22
2.1.2 Base SAS 23
2.2 SAS數據分析流程 23
2.3 邏輯庫與數據集 24
2.3.1 邏輯庫 24
2.3.2 數據集 27
2.3.3 變量 31
2.4 SAS編程語言 32
2.4.1 SAS程序結構 32
2.4.2 SAS語法規則 33
2.4.3 SAS語言元素 35
2.4.4 三種邏輯結構 40
2.4.5 數組結構 42
2.4.6 函數與CALL例程 46
2.4.7 結構化查詢語言SQL 46
2.4.8 SAS宏MACRO 48
2.5 理解SAS運行機製 49
2.5.1 PDV與DATA步自循環 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下的數據集 62
2.7 本章小結 63
第3章 苔點狂吞納綫青:讀取數據 64
3.1 讀取對象與讀取方式 64
3.2 數據讀取策略 65
3.3 讀取DBMS數據文件 66
3.3.1 SAS/ACCESS 與DBMS 66
3.3.2 LIBNAME語句訪問DBMS數據文件語法 67
3.4 讀取PC數據文件 67
3.4.1 小試牛刀 68
3.4.2 PROC IMPORT語法 68
3.4.3 LIBNAME訪問PC文件語法 70
3.4.4 實例擴展 70
3.5 讀取Flat數據文件 72
3.5.1 讀入CSV文件 72
3.5.2 讀入TXT特殊字符分隔的文件 72
3.6 讀取流式數據 74
3.6.1 流式數據初探 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數據綜閤案例 79
3.6.8 關於列錶、指針及格式等 79
3.7 順帶說說數據導齣 80
3.8 數據導入導齣的宏 81
3.9 本章小結 81
第4章 行舟來去泛縱橫:變量觀測 82
4.1 變量與觀測操作概覽 82
4.2 創建數據集 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 變量類型轉換 98
4.4.3 變量重新分組切割 100
4.4.4 缺失變量查找 102
4.5 縱嚮的其他操作 103
4.5.1 DATA步實現纍加 103
4.5.2 PROC步實現纍加 106
4.5.3 LAG與DIF的隔行取物 107
4.6 本章小結 108
第5章 亦應帷幄運鴻籌:數據庫集 109
5.1 修改數據集:MODIFY語句 109
5.1.1 MODIFY語句實例 109
5.1.2 MODIFY語句注意事項 111
5.1.3 MODIFY語句語法概覽 112
5.2 更新數據集:UPDATE語句 113
5.2.1 UPDATE語句實例 113
5.2.2 UPDATE語句注意事項 113
5.2.3 UPDATE語句語法概覽 114
5.3 行列互換(轉置):PROC TRANSPOSE 114
5.3.1 行轉列(寬錶轉長錶) 114
5.3.2 列轉行(長錶轉寬錶) 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 內連接(INNER JOIN) 129
5.6.4 全連接(FULL JOIN) 129
5.6.5 錶連接操作語法總結 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 數據集管理 134
5.8.1 初入門庭:製作變量字典 135
5.8.2 大雅之堂:數據集信息 136
5.8.3 大雅之堂:數據集操作 137
5.8.4 大雅之堂:變量信息 138
5.8.5 登峰造極:精通SAS字典 139
5.9 本章小結 143
第6章 間有山川亦奇秀:函數例程 145
6.1 函數和例程是什麼 145
6.2 為什麼要用函數和例程 146
6.2.1 一個例子感受函數的便利 146
6.2.2 一個例子感受例程的便利 147
6.3 怎麼用函數和例程 148
6.3.1 函數語法 148
6.3.2 例程語法 149
6.4 在哪裏使用函數和例程 149
6.5 有哪些函數例程可用 150
6.6 高頻函數和例程有哪些 152
6.7 不夠用怎麼辦 153
6.8 本章小結 154
第7章 翩躚翠袖拂雲裳:巧用格式 155
7.1 何為格式 155
7.2 為何要用格式 156
7.3 格式名的樣子 157
7.4 常用係統格式 158
7.4.1 常用輸齣格式 158
7.4.2 常用輸入格式 159
7.5 PROC FORMAT自定義格式 159
7.5.1 自定義格式 159
7.5.2 用數據集定義格式 161
7.5.3 PROC FORMAT語法 161
7.6 格式的妙用 162
7.6.1 格式使用位置 162
7.6.2 變量重分組 163
7.6.3 統計分析過程 164
7.6.4 統計缺失觀測 165
7.6.5 條件顯示 166
7.7 本章小結 167
第8章 菱花荇蔓隨雙槳:百變繪圖 168
8.1 繪圖軟件知多少 168
8.2 醜陋死闆太難搞 169
8.3 繪圖係統瞄一瞄 170
8.3.1 SAS/GRAPH 171
8.3.2 統計過程自動繪圖 172
8.3.3 ODS Graphics System 173
8.4 基本原則不能少 179
8.4.1 Less is more 179
8.4.2 圖形元素設計 180
8.5 統計圖形的選擇策略 180
8.5.1 統計圖形選擇總則 181
8.5.2 案例說明 183
8.6 條圖係列(Bar Chart) 184
8.6.1 單式條圖 184
8.6.2 頻數圖 185
8.6.3 帶誤差限的單式條圖 186
8.6.4 單式百分比條圖 187
8.6.5 簇擁式復式條圖 188
8.6.6 簇擁式復式誤差限條圖 188
8.6.7 堆疊式復式條圖 189
8.6.8 馬賽剋圖 191
8.6.9 鏡麵式復式條圖 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 統計地圖 227
8.14.3 熱力地圖 228
8.15 PROC SGPLOT總結 229
8.16 八九打扮十分妖 231
8.16.1 更換樣式文件 231
8.16.2 SG過程語句選項 232
8.16.3 GTL語句選項 233
8.16.4 創建樣式文件 235
8.17 圖片屬性控製 238
8.18 本章小結 240
第9章 拙中藏巧混天成:統計錶格 241
9.1 統計錶格是什麼 241
9.2 統計錶格如何設計 244
9.3 統計錶格有哪些用法 245
9.3.1 基綫信息錶格 245
9.3.2 危險因素錶格 246
9.3.3 結局效應錶格 246
9.3.4 亞組分析錶格 247
9.4 SAS製錶方式有哪些 248
9.4.1 統計匯總過程 249
9.4.2 專用製錶過程PROC TABULATE 250
9.4.3 專用報告過程PROC REPORT 251
9.5 如何完美實現統計錶格 252
9.6 手把手來說明 253
9.6.1 完整實例 253
9.6.2 重點解讀 255
9.6.3 技能升華 256
9.7 本章小結 257
第10章 一縷檀煙萬佛名:宏中奧秘 259
10.1 學習宏的幾個理由 259
10.2 認識宏 261
10.3 宏變量 261
10.3.1 宏變量特性 262
10.3.2 創建宏變量的十種方法 262
10.3.3 宏符號錶與作用域 264
10.3.4 掩蔽宏變量 267
10.3.5 顯示宏變量值 269
10.3.6 引用宏變量 270
10.4 宏程序 272
10.4.1 宏程序定義與調用 272
10.4.2 宏程序定義與調用語法 272
10.4.3 存儲與加密宏程序 273
10.4.4 選擇與循環宏語句 274
10.4.5 宏函數及其分類 276
10.5 開發宏程序 277
10.5.1 原則 277
10.5.2 步驟 278
10.5.3 技巧 280
10.6 本章小結 281
附錄 282
附錄1 統計圖形不同樣式效果展示 282
附錄2 部分統計圖形彩圖效果(ggStyle樣式) 284
附錄3 部分統計圖形彩圖效果(ggplot2樣式) 285
附錄4 SGPLOT繪圖參考 286
附錄5 筆者原創宏工具分享列錶 292
附錄6 優質SAS學習資源列錶 293
附錄7 SAS編程習慣與編程規範 294
參考文獻 297
蠢蠢欲動一年,奮指敲鍵三月,夜深人靜百天,所幸的是這本書稿沒有胎死腹中,終於寫完瞭。動筆之前,我曾異常興奮,我自以為滿腹經綸無處釋放的日子從此結束。完稿以後,我卻沉靜瞭,在接連填瞭一個又一個自己挖的坑以後,猛然抬頭,發現後麵其實還有更大的坑要去填,於是乎內心不禁更加焦慮。不過我很感激這份焦慮,雖然它不足以保證我所寫齣來的文字和代碼是字字珠璣,篇篇精華,但是因為它,我可以挺起胸膛,拍著胸脯說:10章專題10多萬字,近180張圖片、30多張錶格和200多段代碼,20多張語法卡片、30個原創實用宏程序,這些都是熱血鑄就的良心作品,最起碼它對得起我當初齣發時的那份心意。
緣起
我還記得初學SAS編程時,因為看不懂SAS Help而懊惱,因為不理解@與@@ 的區彆而苦惱,因為分不清宏變量的%STR 、%NRSTR、%QUOTE、%BQOTE、%NRQUOTE以及 %NRBQUOTE 等諸多quoting函數而哀傷。然而,光陰似箭,似水流年,這纔不過幾年光景,那個曾經麵對這些“簡單問題”而燒心的少年,在麵對後來同樣燒心的學弟學妹時竟然一臉詫異:“啊?這個應該很容易理解的吧!” 你看,時間是多麼的狡詐,它就這樣輕易地抹平瞭我們學習過程中的苦與痛,當我們走得越遠,當初的苦與痛就忘記得越多。慶幸的是,我不是什麼大神,走得也不遠,那些苦與痛還沒有忘得一乾二淨,那就趁現在,趕緊記錄下來,分享齣來吧。
問題
此前知乎裏有一個提問:SAS入門書籍有哪些值得推薦?在迴答裏我把SAS學習分成瞭三類(點到即止,套PROC 型;深入應用,編程統計型;走火入魔,開發工具型)並推薦瞭相應的書籍。在整理市麵上SAS 相關的書籍時,我總結瞭三個缺陷:①專門介紹數據整理與圖錶呈現的書太少、太零碎,即便有,也鮮有高質量者;②幾乎都采用語法關鍵詞按字典式的編排方式論述,缺乏從實際問題凝練的良好專題;③編程技術與使用場景割裂,講技術者純講技術,缺少對應的應用場景帶入感。
特色
本書試圖在數據整理與圖錶呈現的內容上、編排方式上以及論述形式上有所突破和改進。
在內容上,顧名思義,專門討論數據整理和統計圖錶的製作,不貪大求全、忌蜻蜓點水。精心提煉的10 個專題總計10 萬字,涉及SAS 的八卦見聞、SAS 的基礎知識、數據的導入導齣方式、變量與觀測的各種操作、數據集的各種操作與管理、函數與例程、輸入輸齣格式、統計錶格的製作、統計圖形的繪製原則、選擇方法以及各係列統計圖形的繪製實例,此外對SAS 宏變量、宏程序以及開發宏程序的原則、步驟、技巧等內容均有較為詳細的論述。
在編排上,推陳齣新,打破按語法關鍵字的字典式編排方式,精心挑選的10 個專題構成10 個既相對獨立又互相聯係的章節。小節與小節之間、例子與例子之間,盡量由問題層層引入,逐步推進,減少割裂與唐突感,增加使用場景的帶入感。
此外,很多SAS 用戶雖然都瞭解、接受甚至已經受益於SAS 在數據整理和統計分析方麵毋庸置疑的優勢,但是在統計結果的呈現上,尤其是統計錶格,特彆是統計圖形方麵都或多或少存在不甚瞭解抑或是誤解的情況。因此,本書在統計錶格的製作,尤其是統計繪圖方麵花瞭大量的筆墨做串講——是的,用一個又一個層層遞進的疑問來串講,避免單純的介紹繪圖語法和SAS 技術,這在其他書中是很少見的。
最後,為瞭便於讀者理解SAS 運行機製與原理,
SAS編程演義 epub pdf mobi txt 電子書 下載 2024
SAS編程演義 下載 epub mobi pdf txt 電子書SAS編程演義 mobi pdf epub txt 電子書 下載 2024
SAS編程演義 epub pdf mobi txt 電子書 下載書名很特彆,一般的工具書都不會起這種名字,說明作者對spss很有感情和興趣,希望內容也盡量不弄得那麼枯燥
評分好書,買來學習一下,應該是正版
評分包裝挺新,還沒看。
評分不錯不錯不錯不錯不錯不錯不錯不錯不錯
評分現場簽售時買過一本,已經看瞭,深入淺齣的講解,加上作者田園詩人一般的文藝筆調,簡直把SAS學習領入令人神往的境界。一口氣瀏覽瞭一遍,打算接下來作為工具書開始進行SAS實踐操作。。這一本買來送朋友,相信他一定喜歡。。
評分包裝挺新,還沒看。
評分現場簽售時買過一本,已經看瞭,深入淺齣的講解,加上作者田園詩人一般的文藝筆調,簡直把SAS學習領入令人神往的境界。一口氣瀏覽瞭一遍,打算接下來作為工具書開始進行SAS實踐操作。。這一本買來送朋友,相信他一定喜歡。。
評分性價比很好,性價比很好!
評分不錯不錯還可以還可以(*?´╰╯`?)?
SAS編程演義 epub pdf mobi txt 電子書 下載 2024