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
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
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.