JMP Files

JMP is a general statistics package from the SAS Institute that runs on both the Windows and Macintosh platforms.  Stat/Transfer reads and writes files that are usable on either platform.

 

All versions higher than 3 are supported.

 

Standard extension:jmp

 

Reading JMP Files

JMP allows (and encourages) variable names of up to 31 characters.  These variable names can contain embedded blanks and any other character.  They are thus highly likely to be truncated or altered when they are transferred to other statistical packages.  Because of this, Stat/Transfer will use the JMP variable name for a variable label if it is greater than eight characters and contains an embedded blank, or if you have checked the option Write new, numeric variable names in the General Options section of the Options dialog box.

 

By default, the "notes" property for a variable will be used as a variable label if present.  If you have additional textual data in the "custom properties" of your variables, you can append this to the variable labels by checking the option Use custom properties as variable labels in the JMP Options section of the Options dialog box.

 

Reading JMP files with the Command Processor

It is necessary to use a file-type tag to distinguish different versions of JMP files when reading them with the command processor.

 

Version 4+ files are read by default.  That is, if the input is a Version 4+ JMP file that has the standard extension .jmp, no file-type tag is needed.  If you want to read a Version 3 JMP file, then the file name must be preceded by the file-type tag jmp3.

 

Writing JMP Files

Variable labels, when available from the input file, will be written to JMP output files as variable "notes."

 

You can choose to have Stat/Transfer write value labels to output JMP files by checking the option Write value labels to JMP files in the JMP Options section of the Options dialog box.

 

Reading JMP files with the Command Processor

Since the same standard extension is used for all versions of JMP files, it is necessary to use a file-type tag to distinguish them when writing JMP files with the command processor.

 

Version 6 is written by default.  That is, if the output is a Version 6 JMP file that has the standard extension .jmp, no file-type tag is needed.   If you want to write a Version 3 JMP file, then the file name must be preceded by the file-type tag jmp3.  For Version 4 and 6 JMP files, the file name must be preceded by the file-type tag jmp4.

 

Missing Values

JMP has a missing value for each numeric type.  Stat/Transfer recognizes these on reading JMP files and will write them when writing JMP output. 

 

Output Variable Types

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

 

 

Target Type

Output Type

 

float

double

Numeric

 

byte

Integer1

int

Integer2

 

long

Integer4

 

string

Character

 

date

Date

 

time

Time

 

date/time

Date/time