Hi,
I have a proc tabulate whose target is a web page. The default colors for the row and column headings/categories are blue. Is there a way to override the text color to default to black?
Thanks much!
--Ben
ods html file='....html';
proc tabulate data=matched out=temp;
class prev curr mig;
table prev=' '*(n=' '*f=comma9. rowpctn='%'*f=pcts.),(curr="&cmon &cyear" all='Total') mig / box="&pmon &pyear";
run;
ods html close;
You can set the background/foreground colors using style elements.
To change text color for column/row headers use "style" option after "class" statement.
To change text color for column/row categories use "style" option after "classlev" statement.
Ex:
proc tabulate data=sashelp.class;
class sex / style=[background=white foreground=red];
classlev sex / style=[background=yellow foreground=blue];
class age / style=[background=red foreground=white];;
classlev age / style=[background=blue foreground=yellow];
table sex='Gender',
age='age'*n=''*[style=[background=green foreground=white]]
/ box=[label='Box Label' style=[background=white foreground=green]];
run;
You can set the background/foreground colors using style elements.
To change text color for column/row headers use "style" option after "class" statement.
To change text color for column/row categories use "style" option after "classlev" statement.
Ex:
proc tabulate data=sashelp.class;
class sex / style=[background=white foreground=red];
classlev sex / style=[background=yellow foreground=blue];
class age / style=[background=red foreground=white];;
classlev age / style=[background=blue foreground=yellow];
table sex='Gender',
age='age'*n=''*[style=[background=green foreground=white]]
/ box=[label='Box Label' style=[background=white foreground=green]];
run;
Hi Alpay,
Outstanding! Thank you very much! Had no idea the style attribute could be used in so many places.
--Ben
Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.
Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.