程序目录
程序1-1 查看SAS安装、许可的模块
程序1-2 获取SAS版本号
程序2-1 利用LIBNAME语句自建永久逻辑库
程序2-2 查看数据集描述信息与数据值
程序2-3 SET语句建立数据文件
程序2-4 创建SAS视图
程序2-5 SAS日期、时间以及日期时间的本质
程序2-6 SAS中文名数据集和变量名
程序2-7 编程风格:规范与凌乱
程序2-8 SAS中的常量
程序2-9 SAS语言元素演示
程序2-10 IF-ELSE/THEN示例
程序2-11 IF-ELSE配合DO-END
程序2-12 DO循环语句
程序2-13 循环语句DO WHILE与DO UNTIL
程序2-14 定义数组
程序2-15 访问数组元素
程序2-16 函数与例程应用示例
程序2-17 最简单的一个SQL过程 ·
程序2-18 PROC SQL SELECT语句全从句示例
程序2-19 宏变量
程序2-20 MACRO定义和调用
程序2-21 PDV演示程序
程序2-22 验证PDV
程序2-23 @与@@示例程序
程序2-24 @与@@的辨析
程序3-1 LIBNAME语句访问DB2数据文件
程序3-2 导入SPSS文件
程序3-3 读入规整的EXCEL文件
程序3-4 读入特定区域数据的EXCEL文件
程序3-5 PROC IMPORT 读入CSV 文件
程序3-6 PROC IMPORT导入制表符和空格分隔的文本
程序3-7 INPUT语句输入四格表数据
程序3-8 INPUT语句列表读入式案例
程序3-9 INPUT语句列读入式案例
程序3-10 INPUT语句格式读入式案例
程序3-11 INPUT语句命名读入式案例
程序3-12 INPUT语句组合式读入案例
程序3-13 PROC EXPORT导出实例
程序4-1 DATA语句各种用法示例
程序4-2 PROC SQL创建数据集
程序4-3 过程步语句与选项生成新数据集
程序4-4 ODS OUTPUT语句抓取K-M曲线数据
程序4-5 ODS TRACE ON语句追踪监控过程步数据
程序4-6 IF与WHERE语句筛选观测
程序4-7 WHERE选项筛选观测
程序4-8 RENAME与KEEP、DROP
程序4-9 一个充满坑的错误程序
程序4-10 一个充满坑的错误程序的纠正
程序4-11 PROC SQL实现变量与观测的筛选
程序4-12 条件赋值语句生成新变量
程序4-13 循环语句批量赋值
程序4-14 LENGTH语句生成新变量
程序4-15 用编程方法获取数据集观测数
程序4-16 编程方法获取数据集观测数效率比较
程序4-17 利用编译变量与临时变量完成随机抽样
程序4-18 CALL例程生成新变量
程序4-19 变量类型的转换
程序4-20 IF-ELSE创建分组变量
程序4-21 SELECT-WHEN创建分组变量
程序4-22 PROC SELECT-CASE创建分组变量
程序4-23 自定义格式创建分组变量
程序4-24 查找缺失变量
程序4-25 DATA步累积语句求均值
程序4-26 RETAIN和赋值语句求均值
程序4-27 分组累加
程序4-28 BY语句产生的FIRST.VAR和LAST.VAR
程序4-29 PROC SQL实现纵向操作
程序4-30 PROC MEANS实现纵向操作
程序4-31 LAG与DIF函数隔行取物
程序5-1 MODIFY语句修改所有观测
程序5-2 MODIFY语句修改匹配观测
程序5-3 MODIFY语句修改匹配观测补全默认省略的语句
程序5-4 MODIFY语句OUTPUT、REMOVE以及REPLACE用法
程序5-5 UPDATE语句更新数据集
程序5-6 PROC TRANSPOSE与ARRAY实现行转列
程序5-7 PROC TRANSPOSE与ARRAY实现列转行
程序5-8 一对一读入
程序5-9 一对一并接
程序5-10 MERGE+BY语句匹配并接数据集
程序5-11 MERGE语句实现各种连接类型
程序5-12 PROC SQL实现各种连接类型
程序5-13 SET语句串接数据集
程序5-14 PROC APPEND串接数据集
程序5-15 PROC SQL串接数据集
程序5-16 PROC SQL左连接
程序5-17 PROC SQL右连接
程序5-18 PROC SQL内连接
程序5-19 PROC SQL全连接
程序5-20 PROC SQL EXCEPT运算
程序5-21 PROC SQL UNION运算
程序5-22 PROC SQL INTERSECT运算
程序5-23 PROC SQL OUTER UNION运算
程序5-24 制作变量字典表
程序5-25 PROC DATASETS获取描述信息
程序5-26 PROC DATASETS修改数据集标签及权限
程序5-27 PROC DATASETS选择、拷贝、改名、删除数据集
程序5-28 PROC DATASETS保留、删除数据集
程序5-29 PROC DATASETS获取变量信息
程序5-30 PROC DATASETS修改变量信息
程序5-31 PROC SQL查看数据字典表的结构
程序5-32 获取SASHELP库下所有数据集信息
程序5-33 获取数据集CARS的所有变量信息
程序6-1 SAS函数实例
程序6-2 SAS例程示例
程序6-3 暴力求均值VS.函数求均值
程序6-4 暴力法排序VS.例程排序
程序6-5 函数语法举例
程序6-6 CALL例程语法举例
程序6-7 PROC FCMP 自定义函数
程序7-1 输入输出格式
程序7-2 SAS内置格式清单
程序7-3 PROC FORMAT自定义格式
程序7-4 PROC FORMAT的CNTLOUT选项导出格式定义数据
程序7-5 用数据集定义格式
程序7-6 格式的使用范围
程序7-7 自定义格式用于变量重分类
程序7-8 统计过程中加载自定义格式
程序7-9 利用自定义格式统计缺失、非缺失观测数
程序7-10 自定义格式用于条件显示
程序8-1 SAS/GRAPH模块画图举例
程序8-2 生存分析自动产生K-M曲线
程序8-3 ODS GRAPHICS语句设置
程序8-4 SAS ODS GRAPHICS编辑器
程序8-5 PROC SGPLOT绘图
程序8-6 用GTL绘制散点和回归线图
程序8-7 PROC SGPLOT的HBAR与VBAR语句绘制条图
程序8-8 PROC FREQ过程调用ODS GRAPHICS系统绘制频数图
程序8-9 PROC SGPLOT的VBAR语句绘制带误差限单式条图
程序8-10 PROC SGPLOT的HBAR语句绘制百分比条图
程序8-11 PROC SGPLOT的VBAR语句绘制复式条图
程序8-12 PROC SGPLOT的VBAR语句绘制簇拥式复式误差限条图
程序8-13 PROC SGPLOT 的VBAR语句绘制复式百分比条图
程序8-14 PROC FREQ过程PLOTS选项绘制马赛克图
程序8-15 PROC SGPLOT绘制镜面复式条图
程序8-16 PROC SGPANEL绘制面板条图
程序8-17 简单直方图的SGPLOT和UNIVARIATE过程
程序8-18 PROG SGPLOT绘制重叠直方图
程序8-19 多个HISTOGRAM语句绘制重叠直方图
程序8-20 GTL绘制镜面直方图
程序8-21 PROC SGPANEL绘制面板直方图
程序8-22 PROC SGPLOT绘制箱线图
程序8-23 PROC SGPLOT绘制分组箱线图
程序8-24 PROC SGPANEL绘制面板箱线图
程序8-25 PROC SGPLOT绘制散点图
程序8-26 PROC SGPLOT绘制散点回归图
程序8-27 PROC SGPLOT绘制分组散点图
程序8-28 PROC SGPANEL绘制面板散点图
程序8-29 PROC SGPLOT绘制泡泡图
程序8-30 PROC SGSCATTER绘制矩阵散点图
程序8-31 PROC SGPLOT的SERIES语句绘制简单折线图
程序8-32 PROC SGPLOT的VLINE语句绘制简单折线图
程序8-33 PROC SGPLOT绘制误差限折线图
程序8-34 PROC SGPLOT绘制分组折线图
程序8-35 PROC SGPANEL绘制面板折线图
程序8-36 PROC SGPLOT绘制面积图
程序8-37 PROC SGPLOT绘制带状图
程序8-38 拟合密度曲线
程序8-39 拟合回归线
程序8-40 PROC SGPLOT绘制椭圆曲线
程序8-41 PROC LOGISTIC绘制ROC曲线
程序8-42 PROC LIFETEST绘制生存曲线与累积事件曲线
程序8-43 PROC SGPLOT和PROC LOESS绘制LOESS曲线
程序8-44 PROC SGPLOT绘制样条函数曲线
程序8-45 PROC SGPLOT绘制简单森林图
程序8-46 SAS 9.40M3 SGPLOT实现亚组分析森林图核心程序
程序8-47 PROC GMAP绘制美国地图
程序8-48 PROC GMAP绘制统计地图
程序8-49 PROC GMAP绘制热力地图
程序8-50 ODS HTML默认输出样式
程序8-51 更换输出样式
程序8-52 SG过程语句选项修改图形外观
程序8-53 GTL语句选项修改图形外观
程序8-54 程序查看样式源文件
程序8-55 PROC TEMPLATE自定义样式
程序8-56 自定义样式文件模仿R包ggplot2网格
程序8-57 ODS语句设置图片属性
程序8-58 学术期刊图片格式设置
程序8-59 一个语句搞定学术期刊图片格式设置
程序9-1 统计汇总过程绘制统计表格
程序9-2 PROC TABULATE绘制统计表格
程序9-3 PROC REPORT绘制统计表格
程序9-4 SAS统计制表完整实例
程序9-5 %ggBaseline2制表展示1
程序9-6 %ggBaseline2制表展示2
程序10-1 快速获取系统信息
程序10-2 宏程序重复执行SAS程序
程序10-3 宏程序条件执行SAS程序
程序10-4 定义宏变量
程序10-5 PROC SQL创建宏变量
程序10-6 CALL SYMPUT与SYMPUTX创建宏变量
程序10-7 查看宏符号表以及判断宏作用域
程序10-8 宏变量掩蔽演示
程序10-9 系统选项SYMBOLGEN显示宏变量值
程序10-10 %PUT语句显示宏变量值
程序10-11 %PUT语句分类显示宏变量值
程序10-12 直接引用宏变量
程序10-13 间接引用宏变量
程序10-14 宏变量与文本的分隔
程序10-15 宏程序定义与调用示例
程序10-16 存储与加密宏程序
程序10-17 宏函数应用示例
程序10-18 S1:硬代码初步实现宏任务
程序10-19 S2:硬代码初步宏变量化
程序10-20 S2:硬代码初步宏参数化
程序10-21 S3:宏代码测试优化