首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SAS报告spacing=选项无效

SAS报告spacing=选项无效
EN

Stack Overflow用户
提问于 2020-06-07 20:29:17
回答 2查看 921关注 0票数 0

我正在做一些例子来学习proc报告的基础知识。由于某些原因,我无法让spacing=选项工作,我如何修复它,以及哪些最常用的简单选项来格式化列的外观?

我正在使用SAS Studio

代码语言:javascript
复制
proc report data = ads2;
 columns subjid b c;
 define subjid / display 'Subject ID' spacing=4;
 define b / display 'One' spacing=4;
 define c / display 'Two' spacing=4;
run;
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-06-09 20:21:58

如果我正确理解了,您希望设置单元格宽度:

代码语言:javascript
复制
    proc report data=sashelp.class; 
       col name age sex;
       define name / style(column)=[cellwidth=2in];
    define age / style(column)=[cellwidth=5in];
    define sex / style(column)=[cellwidth=.5in];
    title "Using the CELLWIDTH= Style with PROC REPORT";
    run;

如果要阅读此选项的更多内容:https://documentation.sas.com/?docsetId=proc&docsetTarget=p1sh52tpsi1nxbn1sr371jj0bngj.htm&docsetVersion=9.4&locale=en#p1sh52tpsi1nxbn1sr371jj0bngj

票数 0
EN

Stack Overflow用户

发布于 2020-06-07 22:52:17

spacing=选项仅适用于ODS LISTING目的地。

来自DEFINE Statement文档:

间距=水平位置 定义要在所定义的列与其左侧的列之间保留的空白字符数。对于每一列,其宽度之和和它与其左边的列之间的空白字符不能超过行大小。默认情况:2限制:此选项对除列表目的地以外的ODS目的地没有任何影响。

从文档REPORT开始学习更多关于“使用ODS样式和PROC报告”样式的知识

大多数支持ODS的Base过程使用一个或多个表模板来生成输出对象。这些表模板包括表元素的模板:列、标题和页脚。每个表元素都可以为输出的各个部分指定一个或多个样式元素的使用。不能在过程的语法中指定这些样式元素,但可以对使用的ODS目的地使用自定义样式。有关自定义表和样式的详细信息,请参阅SAS输出交付系统:过程指南中的“模板过程:创建样式模板”。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62251254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档