Gauss Files
Previous Topic  Next Topic 


Stat/Transfer will read and write Gauss data sets.  There are two Gauss formats.  The first, Gauss 89, is used on PC platforms, and consists of two files: a data file with a .dat extension and a header, or dictionary file  with a .dht extension.  The second Gauss format, Gauss 96, is used on Unix platforms and has a single file with a .dat extension.


Standard extension:  dat



Reading Gauss Files

When you wish to transfer data from a Gauss data set, give Stat/Transfer the name of the data file (the file with the .dat extension).  If Stat/Transfer can find the .dht file in the same directory, it will read the data file as a Gauss 89 file.  If no .dht file is present, the data file will be read as a Gauss 96 file.


Stat/Transfer will read numeric data from integer, single precision and double precision Gauss data sets.  Character data will only be read from double precision data sets.



Writing Gauss Files

On output, you can choose whether to write a Gauss 89 or Gauss 96 file.  If you choose to write a Gauss 89 file, both of the Gauss files, the data file and the header file, will be written.  Stat/Transfer will show the data file name, with the .dat extension, in the output File Specification line.  However, the header file will be created as well, with a .dht extension.


Stat/Transfer writes double precision Gauss data sets.



Missing Data

Gauss supports missing values.



Output Variable Types

The output variable type that results from each target variable type is given in the following table:




Target Type

Output Type


byte

int

long

float

double

Double precision number


string

Character (8 byte maximum)


date

MM/DD/YY format  (written as a character variable)


time

date/time

Character (written using ASCII format options currently in effect)