SAS PROC REPORT 中define 常用选项

define  / 

 

display

noprint

group

order 

order = data

id

page : 在这一列break到下一页,id变量会显示在每一页

 

across 

computed

analysis

 

center| left | right 数据是否居中左右,如果style(column) = {}定义了居中等格式,此选项则不起作用

“label” 如果加label,直接写上就行

missing 数据中的缺失值当成正常值处理,如果没有missing选项,一些观测会被排除。

 

MLF: 通常和下述几个一块用。for a given range or for overlapping ranges to create subgroup combinations that use multilabel formatting

PRELOADFMT: format是提前加载的,只对group|acorss变量起作用。需要有order = data 或 exclusive一块才有效。

EXCLUSIVE: 如果preloadfmt中没有某个数据的label,则排除这个数据。

format: 给这个变量加上format。

  multiLabel: 某个数之可以有多个label

  notsorted:保持当前顺序

proc format;
  value agelfmt (multilabel notsorted)
     11='11'
     12='12'
     13='13'
     14='14'
     15='15'
     16='16'
     11-12='11 or 12'
     13-14='13 or 14'
     15-16='15 or 16'
     low-13='13 and below'
     14-high='14 and above' ;
run;
define age / group mlf format=agelfmt. 'Age Group' order=data preloadfmt; 

 

style模块

 

 

color 只在有window选项时起作用

flow:wraps the value of a character variable in its column,只在listing中有效

width : 只在listing中有效

 ;

上一篇:VS2017 编译程序时提示 无法查找或打开 PDB 文件


下一篇:VS2017扩展 在代码中用图片备注