FAQ's |
What is XTAB? |
A Perl based program used primarily to produce cross-tabulations
of data elements located within flat files. Output is printed,
and can also be sent to HTML and/or CSV (Comma Seperated Values
- spreadsheet compatable) files as well. Idea being these files
can be inputted to an HTML editor or Spreadsheet for further
processing, formatting, and or graphic generation. |
What is a cross-tabulation? |
In its simplest form, a cross-tabulation is a two dimensional
table consisting of rows (a stub) and columns (a spread). Each
cell in the table is a count of the number of the occurrences
of each particular stub and spread variables values. |
How is a cross-tabulation generated? |
A cross-tabulation is generated by reading a file one record
at a time, calculating the appropriate array cell to increment
from the stub and spread values, and finally printing the results. |
How does XTAB work? |
An XTAB source program is translated, utilizing a Pre-Processor,
into a proper Perl program. That Perl program is executed to
produce the desired results. |
What is required to run XTAB? |
A unix signon, access to Perl 5.0, the ability to create
a text file. |
Does the XTAB user need to know Perl? |
No! |
What does the XTAB user need to know? |
Needs to understand the concept of what a cross tabulation
is and how to define the parameters for its contents. In its
elementary case the XTAB user is not programming, but specifying
parameters. The sophisticated user is just more powerful. |
Show me a simple XTAB run. |
A Run (the html
and csv files generated.) |
Show me a simple XTAB session. |
A Session |
What does XTAB consist of? |
Just a small number (4) of perl source code files and scripts,
all text files. There are no modules or binary files required.
See Installation. |
XTAB for windows? |
To follow ... |
|
|