Previous Page | Next Page

The TABULATE Procedure

Example 8: Indenting Row Headings and Eliminating Horizontal Separators


Procedure features:

PROC TABULATE statement options:

NOSEPS

TABLE statement options:

INDENT=

Data set: ENERGY
Formats: REGFMT., DIVFMT., and USETYPE.

This example shows how to condense the structure of a table by


Program

 Note about code
options nodate pageno=1 linesize=80 pagesize=60;
 Note about code
proc tabulate data=energy format=dollar12. noseps;
 Note about code
   class region division type;
 Note about code
   var expenditures;
 Note about code
    table region*division,
          type='Customer Base'*expenditures=' '*sum=' '
 Note about code
         / rts=25 indent=4;
 Note about code
   format region regfmt. division divfmt. type usetype.;
 Note about code
   title 'Energy Expenditures for Each Region';
   title2 '(millions of dollars)';
run;

Output

 Note about figure
                      Energy Expenditures for Each Region                      1
                             (millions of dollars)

              ---------------------------------------------------
              |                       |      Customer Base      |
              |                       |-------------------------|
              |                       |Residential |  Business  |
              |                       | Customers  | Customers  |
              |-----------------------+------------+------------|
              |Northeast              |            |            |
              |    New England        |      $7,477|      $5,129|
              |    Middle Atlantic    |     $19,379|     $15,078|
              |West                   |            |            |
              |    Mountain           |      $5,476|      $4,729|
              |    Pacific            |     $13,959|     $12,619|
              ---------------------------------------------------

Previous Page | Next Page | Top of Page