SAS将表旋转90度然后输出为pdf

时间:2015-01-07 03:11:03

标签: sas proc

目前我使用以下代码输出pdf。

GOPTIONS device=ACTXIMG;
ods pdf file="....\Daily Performance &CDate..pdf";

title 'Daily Performance';
proc tabulate data=DailyReport s=[just=c] missing;
class Area Period/order=data preloadfmt;
format Area $Areaformat. Period $Periodformat.;
var Units Uti Vari;
table (Area='' ),
      (Units={Label="Units"}*(mean=''*f=comma6.)
       Uti={Label="Uti"}*(sum=''*f=percent8.1)
       Vari={Label="Var."}*(mean=''*f=percent8.1))/box="&CDate";
run;

ods pdf close;

但在某些情况下,我在表格输出中有20-30列。如果我使用上面的代码,那么表格将分成PDF格式的2页或更多页面。

那么有没有办法让它在pdf中“垂直”?还是一种在压缩成一页的同时保持水平的方法?

1 个答案:

答案 0 :(得分:4)

使用选项方向更改页面方向。

option orientation=landscape;

您可以通过更改过程之间的选项来更改文档中的方向。