加载中…
个人资料
supersasmacro
supersasmacro
  • 博客等级:
  • 博客积分:0
  • 博客访问:514,486
  • 关注人气:503
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
博文
标签:

sas

ods

graphics

graph

教育

分类: Proc过程

Output Delivery System (ODS)输出传递系统(第二弹):

应用ods graphics得到SAS过程步的统计图

 

本文未经作者同意严禁转载

 

1 ODS GRAPHICS功能简介

ODS GRAPHICS语句主要用于生成统计图形,但是SAS已经有GRAPH来进行图形生成,例如PLOT等过程步。那么用ODS GRAPHICS的好处是什么呢?用ODS GRAPHICS的好处就是我们只需要很少的代码就可以得到很多标准的统计图形。注意这里是标准的统计图形,如果要生成自己想要的风格的图形的话,则需要一些代码来进行修改。

下面我们通过一个例子来讲解一下ODS GRAPHICS的便利之处:

**先得到一个回归分析的数据集;

data Class;

input Name $ Height Weight Age @@;

datalines;

Alfred 69.0 112.5 14 Alice 56.5 84.0 13 Barbara 65.3 98.0 13

Carol 62.8 102.5 14 Henry 63.5 102.5 14 James 57.3 83.0 12

Jane 59.8 84.5 12 Janet 62.5 112.5 15 Jeffrey 62.5 84.0 13

John 59.0 99.5 12 J

标签:

ods

listing

output

rtf

printer

html

markup

教育

分类: report专题

Output Delivery System (ODS)输出传递系统(第一弹):

Output Delivery System (ODS)输出传递系统介绍

 

本文未经作者同意严禁转载

 

1 ODS介绍

ODS, Output Delivery System,即输出传送系统,提供丰富的输出形式、有listing(即output输出)、SAS 数据集,html/xml、rtf、pdf 及其他形式,而且在可以有选择性的进行输出,这样使得用户能通过定制SAS 输出来组织分析结果。ODS在V7中被首次使用,使过程的输出与最后呈现给用户的输出分离。ODS的优点是使用单独的输出引擎,支持多种输出格式(HTML、SAS OUTPUT、PDF等),可自定义输出模板,个性化输出报表。

本文主要将Output Delivery System (ODS)输出传递系统常用输出目标(如输出PDF,输出RTF,HTML等;如何得到SAS过程步的数据集输出对像名等)作简要介绍。

2 ODS工作流程

1 ODS把数据组件与表定义结合,生成输出对像(Output Objects)

2 ODS根据输出目标定义,建立SAS数据集,列表输出,HTML或者其他输出

3 ODS在Results Window中建立通向每个输出的连接

标签:

templete

sas

style

教育

分类: Proc过程

PROC TEMPLATE: The Basics

Template过程的简单而方便的应用

 

原文地址:http://www2.sas.com/proceedings/sugi31/112-31.pdf

转载请注明出处:http://blog.sina.com.cn/s/blog_5d3b177c0100ban1.html

Template 过程主要是设置一些输出文字、图表的格式,proc template很复杂,这篇文档介绍一种很实用的方法让大家学会使用template过程。

首先我们先看一个例子:

ods html file='sample1.html';

  proc contents data=sashelp.class short;

  run;

ods html close;

其结果如下:

 

这里我们可以看到的表格,表格的设置,字体大小,标题等都是通过style

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有