是否可以限制 proc 报告每页的观察数量

Is it possible to limit the numbers of observations per page for proc report

我只是想知道是否有任何选项可用于限制 Proc Report 程序中每页打印的观察结果的数量?

谢谢

这部分取决于目的地。

PROC REPORT 在页面敏感的目标中,如 ODS LISTINGODS PDF,可以说服以几种方式限制观察。

ODS LISTINGOPTIONS PS=[#] 将设置页面大小。 PS 语句上的 PROC REPORT 选项也这样做。有关更多信息,请参阅 PROC REPORT statement

ODS PDFODS RTF、其他页面敏感目标:创建一个页面变量,用于存储观察结果落在哪个页面上。

ods pdf;

data cars;
  set sashelp.cars;
  if mod(_n_,20)=0 then page_num+1;
run;

proc report data=cars;
  columns make model page_num;
  define page_num/ order noprint;
  break after page_num/page;
run;
ods pdf close;