*tables
XTAB Documentation

The *tables section contains of the following commands:

 Command  Abbreviation  Description
     
 table  ta  Defines table headings.
 select  se  Select criteria for table. (If any).
 labels  la  Define labels for stub variable codes/values.
 stub  st  Define stub variables value groupings
 labels  la  Define labels for spread variable codes/values.
 spread  sp  Define spread variables value groupings
     
     
     
     
     

The group table thru spread may occur multiple times. Thus many tables may be defined for a single XTAB program.


Command: table
Usage  : table stringlist

Defines the table heading(s). Each string is centered and placed on a seperate line. A single / skips a line.

Examples:

table
table race vrs sex
table State of California,Department of Justice,,
      Bureau of Criminal Statistics,/
table ***********,
      *  BOXED  *,
      ***********,/,/
top
Command: select (se) Usage : select condition

Continue processing for this table if condition is true.

Examples:

select sex eq M
select class eq A,C,P
select value > 20000
se     number numeric
se letter eq a-mse letter ne a,e,i,o,u
top
Command: labels (la) Usage : labels stringlist

Optional. Defines the labels for the stub variable codes/value groups. If not given labels default to the actual code/value groups.

Examples:

labels Male,Female
labels Kids,Adults,Retired
top
Command: stub (st) Usage : stub var codes stringlist stub var values stringlist stub var freq number

Define the stub variable groups.

Var codes are strings,
Var values are numbers,
Var freq means the grouping is dynamic, and allocate space for the specified number of unique values.

If the last value specified is #, it means other than anything before it.

Examples:

stub sex codes M,F
stub letters codes a,e,i,o,u
stub letters codes a,e,i,o,u,#
st   letters codes a-d,e-h,i-n,o-t,u-z
stub salary values 0-19999,20000-39999,40000-99999
st   temp values 0-32,33-211,212-6000
top
Command: labels (la) Usage : labels stringlist

Optional. Defines the labels for the spread variable codes/value groups. If not given labels default to the actual code/value groups.

Examples:

labels Male,Female
labels Kids,Adults,Retired
top
Command: spread (st) Usage : spread var codes stringlist spread var values stringlist spread var freq number

Define the spread variable groups.

Var codes are strings,
Var values are numbers,
Var freq means the grouping is dynamic, and allocate space for the specified number of unique values.

If the last value specified is #, it means other than anything before it.

Examples:

spread sex codes M,F
spread letters codes a,e,i,o,u
spread letters codes a,e,i,o,u,#
sp   letters codes a-d,e-h,i-n,o-t,u-z
spread salary values 0-19999,20000-39999,40000-99999
sp   temp values 0-32,33-211,212-6000
top