前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >sas ods html的作用是什么意思,SAS ODS「建议收藏」

sas ods html的作用是什么意思,SAS ODS「建议收藏」

作者头像
全栈程序员站长
发布于 2022-11-09 06:49:59
发布于 2022-11-09 06:49:59
1.3K0
举报

大家好,又见面了,我是你们的朋友全栈君。

SAS程序的输出可以转换为更加用户友好的形式,如.html或PDF。 这是通过使用SAS中提供的ODS语句来完成的。 ODS代表输出传递系统。 它主要用于格式化SAS程序的输出数据到好的报告,这是很好看的和理解。 这也有助于与其他平台和软件共享输出。 它还可以将多个PROC语句的结果合并在一个文件中。

语法

在SAS中使用ODS语句的基本语法是:ODS outputtype

PATH path name

FILE = Filename and Path

STYLE = StyleName

;

PROC some proc

;

ODS outputtype CLOSE;

以下是使用的参数的描述:PATH表示在HTML输出的情况下使用的语句。 在其他类型的输出中,我们在文件名中包含路径。

STYLE表示SAS环境中提供的内置样式之一。

创建HTML输出

我们使用ODS HTML语句创建HTML输出。在下面的示例中,我们在所需的路径中创建一个html文件。 我们应用样式库中提供的样式。 我们可以看到提到的路径中的输出文件,我们可以下载它以保存在不同于SAS环境的环境中。 请注意,我们有两个proc SQL语句,它们的输出都捕获到一个文件中。ODS HTML

PATH=’/folders/myfolders/sasuser.v94/TutorialsPoint/’

FILE=’CARS2.html’

STYLE=EGDefault;

proc SQL;

select make, model, invoice

from sashelp.cars

where make in (‘Audi’,’BMW’)

and type = ‘Sports’

;

quit;

proc SQL;

select make,mean(horsepower)as meanhp

from sashelp.cars

where make in (‘Audi’,’BMW’)

group by make;

quit;

ODS HTML CLOSE;

当执行上面的代码中,我们得到以下结果:

创建PDF输出

在下面的示例中,我们在所需的路径中创建一个PDF文件。 我们应用样式库中提供的样式。 我们可以看到提到的路径中的输出文件,我们可以下载它以保存在不同于SAS环境的环境中。 请注意,我们有两个proc SQL语句,它们的输出都捕获到一个文件中。ODS PDF

FILE=’/folders/myfolders/sasuser.v94/TutorialsPoint/CARS2.pdf’

STYLE=EGDefault;

proc SQL;

select make, model, invoice

from sashelp.cars

where make in (‘Audi’,’BMW’)

and type = ‘Sports’

;

quit;

proc SQL;

select make,mean(horsepower)as meanhp

from sashelp.cars

where make in (‘Audi’,’BMW’)

group by make;

quit;

ODS PDF CLOSE;

当执行上面的代码中,我们得到以下结果:

创建TRF(字)输出

在下面的示例中,我们在所需的路径中创建一个RTF文件。 我们应用样式库中提供的样式。 我们可以看到提到的路径中的输出文件,我们可以下载它以保存在不同于SAS环境的环境中。 请注意,我们有两个proc SQL语句,它们的输出都捕获到一个文件中。ODS RTF

FILE=’/folders/myfolders/sasuser.v94/TutorialsPoint/CARS.rtf’

STYLE=EGDefault;

proc SQL;

select make, model, invoice

from sashelp.cars

where make in (‘Audi’,’BMW’)

and type = ‘Sports’

;

quit;

proc SQL;

select make,mean(horsepower)as meanhp

from sashelp.cars

where make in (‘Audi’,’BMW’)

group by make;

quit;

ODS rtf CLOSE;

当执行上面的代码中,我们得到以下结果:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月26日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【SAS Says】基础篇:ODS的使用(上)
你不可能总是在SAS上查看结果,如果结果很多你要一一的讲结果复制到word中去,有ODS就好啦!它可以把SAS的结果直接输出到word、PDF等文件中。 5.1 ODC的概念 5.2 追踪选择过程的输出 5.3 从过程输出中创建SAS数据集 5.4 使用ODS语句创建HTML输出 5.5 使用ODS语句创建RTF输出 5.6 使用ODS语句创建printer输出 5.7 定制标题和注脚 ---- 5.1 ODC(Output Delivery System)的概念 过程步把数据发送给ODC,以决定输出的样式
数说君
2018/03/28
10.2K0
【SAS Says】基础篇:ODS的使用(上)
【SAS Says】基础篇:4. ODS的使用
你不可能总是在SAS上查看结果,如果结果很多你要一一的讲结果复制到word中去,有ODS就好啦!它可以把SAS的结果直接输出到word、PDF等文件中。 并且,你还要在这些文件中定制字体、背景、颜色... 4.1 ODC的概念 4.2 追踪选择过程的输出 4.3 从过程输出中创建SAS数据集 4.4 使用ODS语句创建HTML输出 4.5 使用ODS语句创建RTF输出 4.6 使用ODS语句创建printer输出 4.7 定制标题和注脚 4.8 用style=option定制proc print输出 4.
数说君
2018/04/08
4.7K0
【SAS Says】基础篇:4. ODS的使用
SAS-输出文档生成目录的方法
前段时间有一个需求,利用SAS实现文档目录的自动生成。这里小编没有限定文档的类型,是因为本文将分享两种类型文档(PDF/RTF)通过SAS自动生成目录的方法。
Setup
2020/09/01
3.2K0
SAS-输出文档生成目录的方法
ODS Output RTF(Table Listing)
在SAS实际编程过程中经常会用到Ods 与report来输出table/listing
Setup
2019/10/21
3.7K0
ODS Output  RTF(Table Listing)
SAS学习笔记之《SAS编程与数据挖掘商业案例》(4)DATA步循环与控制、常用全程语句、输出控制
SAS学习笔记之《SAS编程与数据挖掘商业案例》(4)DATA步循环与控制、常用全程语句、输出控制 1. 各种循环与控制 DO组 创建一个执行语句块 DO循环 根据下标变量重复
王小雷
2018/01/02
1.6K0
SAS-100种输出Excel的方法,你在用哪种?
你是被标题吸引来的么?那么小编就要向你道歉了,100种?当然是没有的,但还是有很多中,小编今天的要盘点的一下SAS输出Excel的方法,各种方式之间的优劣。其实好几天前就打算写的,也是在好几天前开始酝酿,一直没有空下来的时间,年底了,各种忙,小编的时间就像是被挤干了的海绵一样,这几天怎么挤都挤不出。废话好像有点多,还是回到今天的主题上~
Setup
2019/10/21
6K0
SAS- 100种数据compare的方式,你在用哪种?
小编是医药行业的,所以小编的推送涉及的知识也多为SAS在临床研究中的运行及SAS数据清洗等相关的程序,在临床试验中,很多SOP相对完善的公司,出于对数据质量的把控,一般项目都会采用double programming,一个项目会有多个人参与,写俩份独立的程序,最终会对结果进行compare,今天的主题就是数据的compare.
Setup
2019/10/21
2.2K0
SAS语法入门介绍[返璞归真002]
SAS是一种统计分析软件,它可以用来处理各种数据,进行数据清洗、分析、可视化和报告等操作。SAS有自己的编程语言,叫做SAS语言,它是一种基于过程的语言,也就是说,它是由一系列的步骤组成的,每个步骤都有一个特定的目的和功能。
归海刀刀
2023/09/27
4300
SAS语法入门介绍[返璞归真002]
SAS-走近Log,实现程序的“风险控制”
从第一天学习SAS开始,就摆脱不了看SAS日志,每次运行完程序的第一件事,不是看程序运行的结果,而是点击一下Log页面,第二件事也不是去看结果,而是仔细的浏览Log里面,有没有红色的字体出现(ERROR),有没有绿色的字体出现(WARNING),接着在看有没有黑色的_ERROR_=1出现(出现这种情况,一般是你的数据不满足条件或者语法有问题,下面会有例子),接着还得再看看有没有蓝色的字体(XXX未初始化)出现。就目前小编主要看的也就这四种常见的问题。肯定是不全的,各位大神如有兴趣可以留言补充~
Setup
2019/10/21
3.5K0
SAS-那些统计过程步的统计量的输出...
在SAS使用统计相关的过程步输出结果的时候,结果经常会呈现在result中(以网页或者Lst的形式展现),那么你曾经是否纠结过如何将这些统计量的值自动提取出来,或直接输出到数据集中呢...那么今天小编将盘点一下SAS中Ods Output 将统计量输出到数据集中的方式与技巧,如果有不当或错误之处,同时也邀各位前辈纠错...
Setup
2019/10/21
4.8K0
SAS进阶《深入分析SAS》之数据汇总和展现
本文介绍了SAS中数据汇总和表现两种方式:一种是列表,一种是图行。通过print和tabulate过程制作各种报表和汇总报表;GPLOT过程和GCHART过制作散点图、连线图、气泡图、柱状图等多种图行;ODS输出传送系统,包括如何选择或挑剔输出对象,创建多种格式的输出文件。
王小雷
2018/01/02
1.1K0
【学习】七天搞定SAS(四):数据输出
弄清楚了基本的PROC之后,开始研究SAS的输出...毕竟有了数据处理的结果之后,还要有一个比较舒服的输出格式才可以嘛。 SAS的结果发送系统:ODS SAS里面的输出叫的比较好听: Output Delivery System (ODS),结果发送系统。也就是说,要不停的开始研究ODS这个东西了。输出的方向包括: LISTING:标准SAS输出 HTML: HTML网页输出 RTF: 富文本格式 PRINTER:高分辨率打印 PS: ps矢量格式 PCL: 打印机操纵语言 PDF:PDF格式 OUTP
小莹莹
2018/04/19
3.1K0
【学习】七天搞定SAS(四):数据输出
SAS-给公众号做一个秩和检验
嗯,于是小编从公众号上下载了自2017年11月11日-2018年03月25日的公众号每日增粉相关的数据...接着小编就开始分组了,以500人为区间,分成3个组进行对照研究(group1:<=1000;group2:1000-1500;group3:1501-2000);小编这里想到了临床试验中比较常见的对连续变量进行的描述性统计分析的一个例子,因此,我就套用过来对我公众号每日增粉数量进行分析,并按照临床试验中出三线表的形式,将分析结果进行输出!结果如下:
Setup
2019/10/21
1.5K0
SAS-给公众号做一个秩和检验
SAS-异常报表邮件自动预警
当前在用报表平台是帆软旗下的BI和Report,目前版本还不支持邮件提醒异常报表。
崔洞洞
2020/04/11
1.2K6
SAS-异常报表邮件自动预警
【SAS Says】基础篇:ODS的使用(下)
特别说明:本节【SAS Says】基础篇:SAS软件入门(下),用的是数说君学习《The little SAS book》时的中文笔记,我们认为这是打基础的最好选择。 转载请在文章开头注明微信号:shushuojun,谢谢! 在描述性分析中,介绍过proc report、proc tabulated这几个语句,如何定制输出的结果?字体、背景、颜色? 本节目录: 5.8 用style=option定制proc print输出 5.9 用style=option定制proc report输出 5.10 用sty
数说君
2018/04/04
2.3K0
【SAS Says】基础篇:ODS的使用(下)
SAS DDE(Dynamic data exchange ) output Excel
DDE输出也是我最近get到的新技能,由于之前一直Tagsets输出Excel发现Tagsets输出有一些弊端,在数据量非常大的时候运行时间长,而且文件也会被放大。最近恰巧从朋友那儿看到了DDE输出相关的程序,然后就开始学习研究,目前也是一直半解,如有不当之处还望指正。
Setup
2019/10/21
1.9K0
【SAS Says】基础篇:1. SAS软件入门
本系列【基础篇】已经完全完结了,方便大家阅读学习,我们合并在成一个专辑,目录如下: 1. SAS软件入门 2. 读取数据 3. 描述数据 4. ODS的使用 5. 开发数据(一) 6. 开发数据(二) 7. SAS宏初步 8. 相关、回归等基本统计 ---- 前言·数说君的话 在统计软件里,SAS算是一哥了,虽然R免费开源有各种统计函数、python功能多各方面比较平衡,但是、但是——SAS贵啊!正版的SAS一年要上百万,不是土豪用不起啊! 大家可以在前程无忧上分别搜索一下SAS、R和Python,对比一
数说君
2018/04/08
5.1K0
【SAS Says】基础篇:1. SAS软件入门
SAS-编程中的小技巧(四)
SAS软件初始配置,其实是设置了自动保存代码的功能,好像是每10分钟保存一次,这个时间小编觉得有点长,毕竟10分钟能敲下好多代码...所以啊,就看看如何设置把这个时间给调小一下...
Setup
2019/10/21
1.4K0
SAS-编程中的小技巧(四)
SAS-新规试行下诞生的程序
昨日,《药物临床试验数据递交指导原则》(试行)版正式公布了,在小编阅读后,于是本文因时而生了。
Setup
2020/07/24
2.2K0
SAS-新规试行下诞生的程序
SAS-爬取帖子下的邮箱,给他们发一封邮件(续1)...
如果想用SAS发邮件,还是需要在邮箱中配置一下的,比如开启SMTP,这个就需要登录网页版邮箱去开启,其实本来打算用网易邮箱为例,不过最近登录网易邮箱进行设置我一直点不动...所以就以新浪、搜狐、QQ邮箱为例...
Setup
2019/10/21
1.2K0
SAS-爬取帖子下的邮箱,给他们发一封邮件(续1)...
推荐阅读
相关推荐
【SAS Says】基础篇:ODS的使用(上)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档