SASSuperior software that gives you THE POWER TO KNOW.

NewsEventsJobsContact Us400-818-1081
首页 产品和解决方案 成功案例 合作伙伴 专业服务 技术支持 大学计划 关于SAS www.sas.com
 
专业服务
咨询服务
培训服务
适合您的培训
全部课程名单
最新培训日程
SAS全球专业认证
JMP
 

SAS Report Writing: A Programming Approach

时间: 2 天

适用对象
这个第三级别的课程 适合于使用 SAS 程序制作报表的用户。

课程描述
这个两天的课程 主要介绍使用 REPORT 、 FORMAT 、 TABULATE 和 MEANS 过程和相关语句制作报表,以及 DATA 步和宏功能的使用。完成本课程后,你将掌握:制作详细和汇总报表; 定义标题、脚注和列头; 修改报表列;使用 Output Delivery System (ODS) 创建 HTML 输出和定制输出摸板。

必备条件:
学习本课程之前 , 你应该完成了课程:《 SAS Programming I: Essentials 的学习或具有相关的经验。

课程内容:
制作报表入门:

  • 呈现数据。
  • 使用 SAS 的报表工具。
  • 组织数据。
  • 探索数据。

制作并增强报表:

  • 指定和排序列。
  • 定义报表设计。
  • 使用报表选项修改列。
  • 加入标题和脚注。
  • 使用系统选项和报表选项。
  • 保存报表定义。
  • 使用 ODS 创建 HTML 输出和定制输出模板。

计算变量:

  • 定义排序变量。
  • 修改默认的排序顺序。

创建分隔线:

  • 使用 BREAK 和 RBREAK 语句。
  • 制作带有小计的报表。

对数据取子集:

  • 使用数据集选项。
  • 使用 WHERE 语句。

创建并应用定制的格式:

  • 使用 PROC FORMAT 。
  • 使用定制的格式。

制作交叉报表:

  • 使用交叉变量。
  • 处理缺失值。
  • 创建统计列。

分组列:

  • 以两种不同的方式呈现一个变量。
  • 分组列。
  • 创建复杂分组。
  • 使用 WRAP 和 NAMED 选项。

使用 TABULATE 过程:

  • 使用 TABLE 语句。
  • 使用表操作符。
  • 指定统计量。

增强汇总报表:

  • 增强 PROC TABULATE 输出。
  • 格式化值。
  • 使用 F= 选项。
  • 格式化缺失值。
  • 分类变量的缺失值。
  • 使用 FORMCHAR 和 NOSEPS 选项。

计算百分比:

  • 计算总计、列小计和行小计的百分比。
  • 计算 ALL 类百分比。

产生定制列表:

  • 使用 DATA 步。
  • 使用 PUT 语句。
  • 建简单的定制列表。
  • 入列标题。
  • 多个位置输出同一个观测。
  • 测数据尾部。

MEANS 和 SUMMARY 过程:

  • 创建汇总报表。
  • 使用 _TYPE_ 变量。
  • 创建多水平汇总。

使用宏变量:

  • 使用自动宏变量。
  • 使用用户定义的宏变量。
  • 在 DATA 步中创建宏变量。

使用产品: SAS/BASE 。

 

The Power to Know
   Contact Us     Terms of Use & Legal Information     Privacy Statement   Copyright © 2008 SAS Institute Inc. All Rights Reserved