2024-05-22 初级SAS学习笔记8(ODS)

        在PROC REPORT、PROC TABULATE、PROC PRINT 步中可以使用STYLE 选项对表格的格子标亮,标记不同数据情况,实现步骤如下:

1)使用proc format 定义数据呈现的颜色,

2)使用style = 针对数据修改单元格颜色

比如:

proc format ;

        value posneg low-<0="red"

                                0-high="black";

run;

在proc print步中可以在VAR 语句中使用style={style-attribue=value},此时value为提前定义的foemat.

var balance/style={foreground=posneg.};

举例说明:

proc format ;

        value rec 0-<378.72="LIGHT GRAY"

                        378.72-<382.20="VERY LIGHT GRAY"

                        382.20-HIGH="WHITE";

run;

proc print data=results;

        ID place;

        var name country;

        var time/style={backgroun=rec.};

        title "men's 5000m speed skating";

run;

常用的style  attributes:

样式 描述 取值
BACKGROUND 设置表格或单元格背景颜色   

颜色名称,常用的有(AQUA,BLACK,BLUE,FUCHSIA,

GREEN,GRAY,LIME,MAROON,NAVY,

OLIVE,PURPLE,RED,SILVER,TEAL,

WHITE,YELLOW)

BACKRGOUNDIMAGE设置表格或单元格的背景图片

GIF,JPEG,PNG图片

STYLE(DATA)={BACKGROUNIMAGE='c:\MyImages\snow.gif'}

FLYOVER     当光标放置文字上(HTML格式)或者双击文字(PDF)格式时会弹出文本任何文字且必须引号引入
FONT_FACE字体任何有效字体(大部分都有times new roman,courier,arial,helvetica)
FONT_SIZE字体大小(单位有cm,pt,in)1-7
FONT_STYLE字体样式ITALIC(斜体)\ROMAN(直立)\SLANT(斜体)
FONT_WEIGHT字体加粗BOLD(加粗)\MEDIUM(不加粗)\LIGHT(细线条)
FOREGROUD字体颜色颜色名称
JUST文本位置R|RIGHT(居右)、L|LEFT(居左)、C|CENTER(居中)、D|decimal(十进制)

PRETEXT

POSTTEXT

在已有文本前或文本后加入既定文本用引号引用的文字

PREMAGE

POSTIMAGE

在已有文本前或文本后插入的图片GIF,JPEG,PNG图片;JPEG和PNG只适用于RTF
URL设定网址链接,只适用于RTF\HTML和PDF格式网址

                                                                       

                 

   

               

                                        

                                          

                                       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值