SAS数据统计分析与编程实践sas软件操作系统教程sas统计分析数据挖掘编程软件SApdf下载pdf下载

SAS数据统计分析与编程实践sas软件操作系统教程sas统计分析数据挖掘编程软件SA百度网盘pdf下载

作者:
简介:本篇主要提供SAS数据统计分析与编程实践sas软件操作系统教程sas统计分析数据挖掘编程软件SApdf下载
出版社:书虫图书专营店
出版时间:2021-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍



商品参数

SAS数据统计分析与编程实践

出版社: 中国铁道出版社
定  价: 99
版  次: 1
出版日期: 2021年01月
开  本: 16开
装  帧: 平装
页  数: 468
字  数:
重  量: 891
ISBN: 9787113272746


内容介绍

本书源自作者5年来的项目和工作实践经验,力求对SAS编程与数据分析做一个较为完整的梳理,除了从技术架构方面细致地梳理了SAS数据分析中的关键技术和实用知识点,例如数据集,宏编程。图表生成等,更在讲解中埋藏了一条关于行业实践分析的案例辅线,包括嵌入其中的大量实践案例和单独成章的综合案例,帮助读者将关键技术和行业实践相辅相成,让读者能身临其境地了解SAS数据分析行业的精髓。本书并不想陷于具体技术问题的解决方案中,而是希望通过一些关键技术点、模型以及实例的关联讲解来帮助读者梳理清楚SAS编程的开发思路,继而学会解决一类问题。


目录

第one篇 小扣柴扉——成为SAS编程高手

第壹章 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 编写你的第one个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 数据清理第one步——排序与查重... 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——wan能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

第2篇 登堂入室——掌握数据分析技巧

第5章 宏——重复的事情交给程序

5.1 宏编程概念初探... 155

5.1.1 什么是宏?三个字概括:自动化... 155

5.1.2 宏的好处千千万... 156

5.1.3 宏编程注意事项... 159

5.2 编写第one个宏程序... 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

6.5.4 案例总结... 240

6.6 其他统计分析功能常用模型... 240

6.6.1 生存分析... 241

6.6.2 回归分析... 244

6.6.3 相关性分析... 250

6.6.4 主成分分析... 252

第7章 生成统计报表

7.1 数据可视化——数据分析的Z终目的... 255

7.1.1 数据可视化概念... 255

7.1.2 可视化方式的选择... 257

7.1.3 从SAS到各种输出格式——ODS是一座桥... 260

7.2 使用proc report生成数据报表... 266

7.2.1 proc report的基础知识... 267

7.2.2 define语句调整每一列的参数... 269

7.2.3 让表格更易懂:表头、脚注与分行... 275

7.2.4 proc report重要选项一览... 279

7.2.5 如何学好proc report 281

7.3 实战案例:生成层级化计数报表... 283

7.3.1 案例背景... 283

7.3.2 数据与需求分析... 284

7.3.3 创建数据集... 286

7.3.4 创建输出文件... 290

7.3.5 总结与思考... 293

7.4 变身艺术家:使用SAS绘图... 294

7.4.1 proc gchart——方便的绘图工具... 295

7.4.2 proc gplot——研究趋势和变化... 301

7.4.3 自定义你的图形——goption、symbol和其他语句... 306

7.4.4 其他常用的绘图proc. 308

7.5 实战案例:绘制生存曲线... 312

7.5.1 什么是生存分析... 313

7.5.2 案例背景与资源分析... 314

7.5.3 实战操作... 316

7.6 美化统计图表... 321

7.6.1 输出结果与模板... 322

7.6.2 模板的设计与封装... 326

7.6.3 如何成为proc template高手... 329

第8章 玩转数据——常用数据分析与处理技巧

8.1 设置基准线(Baseline)... 331

8.1.1 基准线的概念与定义方法... 332

8.1.2 SAS中定义基准线的方法... 333

8.1.3 常见问题和处理方法... 336

8.1.4 基准线与变化量统计图表... 338

8.2 缺失值的处理方法... 342

8.2.1 缺失不一定是错误... 342

8.2.2 均值法——Z简单的填补方法... 344

8.2.3 特殊场景——末次观测值结转法(LOCF)... 348

8.2.4 日期时间的缺失与部分缺失... 350

8.3 数据的时间窗口... 352

8.3.1 什么是时间窗口... 352

8.3.2 SAS中实现日期窗口化的方法... 354

8.3.3 使用宏程序实现窗口化... 358

8.4 自动设置图表表头和脚注... 361

8.4.1 回顾与思考——如何创建表头和题注... 361

8.4.2 优秀的数据分析师应该“懒”一点... 364

8.4.3 创建自动批量设置表头和脚注的宏程序... 364

8.4.4 关于模块化和文档化编程的思考... 368

第9章 大型实战——从数据到图表的临床试验分析

9.1 药物上市流程全揭秘... 370

9.1.1 临床试验与审批... 371

9.1.2 随机双盲对照试验... 372

9.2 办事要按规矩来——CDISC标准浅析... 373

9.2.1 CDISC组织与CDISC标准——没有王冠的wang者... 373

9.2.2 CDISC中包含什么... 375

9.2.3 SDTM——数据标准化... 376

9.2.4 ADaM——拿来*用的分析数据集... 379

9.2.5 如何学习SDTM与ADaM... 380

9.3 创建分析用数据集... 380

9.3.1 从分析结果入手的逆向思维... 380

9.3.2 从spec开始... 382

9.3.3 SDTM数据集的结构... 386

9.3.4 创建ADSL数据集... 388

9.4 创建分析图表... 393

9.4.1 项目分析... 393

9.4.2 数值型变量的统计量... 394

9.4.3 字符型变量的统计量... 396

9.4.4 创建宏程序... 399

9.4.5 创建输出图表... 407

第三篇 炉火纯青——深入数据分析行业

第壹0章 进入数据分析行业

10.1 从头开始进入数据分析行业... 413

10.1.1 数据分析的背后... 413

10.1.2 从零开始,逐步提升... 417

10.1.3 百尺竿头,更进一步... 418

10.1.4 重整旗鼓,梅开二度... 420

10.2 求职—面试—入职,每一步都先人一步... 421

10.2.1 任尔东西南北风——全面的求职准备... 421

10.2.2 把酒祝东风,且共从容——面试一本通... 423

10.2.3 春风得意,不如润物无声——入职全指南... 425

10.3 善用神兵利器,提升工作效率... 426

10.3.1 数据分析师的事,怎么能算抄... 427

10.3.2 宏程序已加载:工作量减50%.. 430

10.3.3 日常积累,终有大用... 431

10.3.4 沟通交流,必不可少... 432

第壹1章 是真名士自风流

11.1 什么是“士”型人才... 434

11.1.1 已破产的理论——“|”型人才和“一”型人才... 435

11.1.2 理论合并——“T”型人才的诞生... 436

11.1.3 更进一步——“十”型人才... 437

11.1.4 并非简单加一横——“士”型人才... 438

11.2 左右逢源——了解数据分析全流程... 439

11.2.1 为什么选择临床试验数据分析行业... 440

11.2.2 每个流程都要懂... 441

11.2.3 建立良好的人际关系... 443

11.3 上食埃土,下饮黄泉——从程序到项目... 444

11.3.1 让人又爱又恨的工作经验... 445

11.3.2 到底什么是工作经验... 446

11.3.3 从程序到项目的思维... 448

11.4 单点突破,方圆掌握——数据分析师的心法与身法... 450

11.4.1 扎稳下盘——了解数据分析在公司中的地位... 451

11.4.2 保持灵活,伺机而动... 452

11.4.3 八方来袭,岿然不动... 453

11.4.4 九层之台,起于累土... 453