I have a simple proc print
proc print data=ROBM.QUAL102b style (table) = [bordercolor=LIGR bordercollapse=collapse BORDERCOLOR=LIGGR cellpadding=2pt cellspacing = 0.0pt borderwidth=0.2pt JUST=left] style (data) = [background=white bordercolor=BWH fontsize=&FONTSIZE] style (obs) = [background=beige] noobs; quit;
I would like to rotate the headers ...how do I do that?
If having the output created in an html file, the following is one option:
/* Rotate column headings using the ODS HTML5 destination */ proc template; define style styles.test; parent=styles.htmlblue; class header / prehtml="<div style=""transform:rotate(-45deg)"">" posthtml="</div>"; end; run; ods html5 file="/folders/myfolders/rotated.html" style=styles.test; proc print data=sashelp.class; run; ods html5 close;
HTH,
Art, CEO, AnalystFinder.com
If having the output created in an html file, the following is one option:
/* Rotate column headings using the ODS HTML5 destination */ proc template; define style styles.test; parent=styles.htmlblue; class header / prehtml="<div style=""transform:rotate(-45deg)"">" posthtml="</div>"; end; run; ods html5 file="/folders/myfolders/rotated.html" style=styles.test; proc print data=sashelp.class; run; ods html5 close;
HTH,
Art, CEO, AnalystFinder.com
Thanks Art
that did Kind of work for me , my main goal is to shrink down the columns so I will go with this "heading=v" doesn't look as good as your solution however.
proc print data=ROBM.QUAL102b heading=v noobs label style (table) = [bordercolor=LIGR bordercollapse=collapse BORDERCOLOR=LIGGR cellpadding=2pt cellspacing = 0.0pt borderwidth=0.2pt JUST=left] style (data) = [background=white bordercolor=BWH fontsize=&FONTSIZE] style (obs) = [background=beige] noobs; quit;
I proposed the rotated header as that is what your example looked like.
Art, CEO, AnalystFinder.com
You are right
that actually answered my question 🙂
I ended up just sending them virtcal however as my main unstated goal was reduce wated column space
Save $250 on SAS Innovate and get a free advance copy of the new SAS For Dummies book! Use the code "SASforDummies" to register. Don't miss out, May 6-9, in Orlando, Florida.
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.