Home Page Overview
New Features Downloads & Prices
P-STAT documentation Technical Support
Contact P-STAT Unistat for Windows

P-STAT version 3.01 revision 6 is now available for Windows, Unix and Linux.

LONGER NAMES: The most important change in Version 3 is the length and makeup of the names of the variables in a file.

      Version 3 names are increased from 16 to 64 characters. Underscores are now allowed. Also, a name can start with a "tag", serving as a nickname. The tag ends with 2 semicolons, as in q31::price_of_eggs .

Revision 6 extends the wildcard controls. in some situations, a wildcard can have several matches, which are all perfectly valid. However, it may be prudent to check that the number of matches is what was expected. This is done by placing the expected number within curly braces, like {4}, after the wildcard.
There are three such situations: (1) KEEP/DROP phrases. (2) places where groups of names are gathered, like the list after DO USING, or in the SUM function. (3) subscripted wildcards, used in loops. An integer within curly braces, like {3}, can be placed immediately after a wildcard of this type. When {3} is used, for example, an error mrssage occurs if the number of matches is not exactly 3. Use HELP WILDCARDS $ to see examples.

      FULL, a new labelling option in TURF, allows the use of full (64-char) variable names to identify combinations in the REACH.RESULTS and FREQ.RESULTS files.

      Many commands use a shortened version of the 64-character names for labelling output. These have 16 characters or less. These are derived from the full names. Use HELP NAMES $ for details.

MATCHING NAMES: one result of having variables with 64-character names is the need to be able to refer to them without always having to enter their full names.

This is done in version 3 with wildcard matching when comparing full names and/or comparing tags. Abbreviations are no longer supported except in SURVEY subcommands because they cause unexpected (ie, incorrect) matches too often. Use HELP MATCHING.NAMES $ for details.

      WILDCARDS: this capability is now more general; they can be used, for example, for the operands in PPL statements. Use HELP WILDCARDS $ for details.

      Because the names of variables are larger, the format of P-STAT's system files has changed. A Version 3 module can read a version 2 system file, but a version 2 module cannot read a version 3 system file.

The basic structure of unformatted files has changed on PCs. This does not affect P-STAT system files, but could affect an old edit file, made in version 2, and needed in version 3. Use HELP FILETYPE $ or HELP MIGRATE $ for details.

      SHOW: the command default is to show full 64-character names. Using FULL.SQUEEZE, TEXT, SHORT, SHORT.16 or SHORT.OLD would change what is shown. These forms are accepted by many commands, using HELP NAMES$ provides details about them.

      Two additional options are available only for the SHOW command. TAGS.ONLY will show just the tag if a name has a tag. TEXT.ONLY will show just the text section. All other names are shown with 3 dashes, nothing more. Using SORT with either of these causes the names with tags and text to be shown first. Use HELP SHOW $ for details.

      CHECK: this command takes a quick look at a P-STAT system file. In addition to its number of cases and number of variables, the report now has the date and time when the file was made, and the version of P-STAT that made it. Use HELP CHECK $ for details.

P-STAT version 2.23 revision 15

FORMAT.DATE: this a major addition to the date/time functions. It takes two arguments: a character value to be formatted, and the format to be used, and produces the value in the new format. For example,

            ( 'Wed March 1, 1995 10:13:15',
              'yyyy-mm-dd time a.m. dow' ) $

      produces       1995-03-01 10:13:15 a.m. wed' .

TABFILE.IN (and TEXTFILE.IN): a SKIP option has been added to bypass extraneous records at the start of the input file. Using SKIP 5 in the command, for example, bypasses the initial five records.

SURVEY: 2 codes added to survey.labels. Use 6 to provide a label for the unweighted base and 7 for unweighted totals in a run in which has both weighted and unweighted tables. A problem which allowed significance tests for some MR.BANNER variables has been fixed. A small change was made to improve the line counting in tables of contents.

P-STAT version 2.23 revision 15


An error was discovered in the Oct 27,09 code that added support of strings in this command. This caused the initial character of a value to be lost. This has now been fixed.

New Features: SURVEY
    SURVEY: an error that occurred when tests of signficance are used with multiple response banner has been fixed. The error caused a PPGIFT error message. It did NOT produce incorrect results.

    The formatting of tables of contents has been enhanced to honor the use of the joining symbols && and & &. The output width is no longer restricted to 80 characters.
    An extra blank was sometimes inserted into the SPSS portable file when extended variable names were used. This has been fixed.

P-STAT version 2.23 revision 13

P-STAT version 2.23 revision 12

P-STAT version 2.23 revision 11

P-STAT version 2.23 revision 10

P-STAT 2.23 Revision 9

September 1, 2007

P-STAT 2.23 Revision 8

April 1, 2007

P-STAT 2.23 Revision 7

December 11, 2006

P-STAT version 2.23 revision 6

September 17, 2006

P-STAT version 2.23 release 5

P-STAT version 2.23 release 4

Version 2.23: previous releases

Download Version 2.23 release 8

Features of earlier releases.