Next: SHOW, Previous: PERMISSIONS, Up: Utilities
SET
(data input)
/BLANKS={SYSMIS,'.',number}
/DECIMAL={DOT,COMMA}
/FORMAT=fmt_spec
/EPOCH={AUTOMATIC,year}
/RIB={NATIVE,MSBFIRST,LSBFIRST,VAX}
/RRB={NATIVE,ISL,ISB,IDL,IDB,VF,VD,VG,ZS,ZL}
(program input)
/ENDCMD='.'
/NULLINE={ON,OFF}
(interaction)
/CPROMPT='cprompt_string'
/DPROMPT='dprompt_string'
/ERRORBREAK={OFF,ON}
/MXERRS=max_errs
/MXWARNS=max_warnings
/PROMPT='prompt'
(program execution)
/MEXPAND={ON,OFF}
/MITERATE=max_iterations
/MNEST=max_nest
/MPRINT={ON,OFF}
/MXLOOPS=max_loops
/SEED={RANDOM,seed_value}
/UNDEFINED={WARN,NOWARN}
(data output)
/CC{A,B,C,D,E}={'npre,pre,suf,nsuf','npre.pre.suf.nsuf'}
/DECIMAL={DOT,COMMA}
/FORMAT=fmt_spec
/WIB={NATIVE,MSBFIRST,LSBFIRST,VAX}
/WRB={NATIVE,ISL,ISB,IDL,IDB,VF,VD,VG,ZS,ZL}
(output routing)
/ECHO={ON,OFF}
/ERRORS={ON,OFF,TERMINAL,LISTING,BOTH,NONE}
/INCLUDE={ON,OFF}
/MESSAGES={ON,OFF,TERMINAL,LISTING,BOTH,NONE}
/PRINTBACK={ON,OFF}
/RESULTS={ON,OFF,TERMINAL,LISTING,BOTH,NONE}
(output driver options)
/HEADERS={NO,YES,BLANK}
/LENGTH={NONE,length_in_lines}
/LISTING={ON,OFF,'file-name'}
/MORE={ON,OFF}
/WIDTH={NARROW,WIDTH,n_characters}
(logging)
/JOURNAL={ON,OFF} ['file-name']
(system files)
/COMPRESSION={ON,OFF}
/SCOMPRESSION={ON,OFF}
(security)
/SAFER=ON
(obsolete settings accepted for compatibility, but ignored)
/BOXSTRING={'xxx','xxxxxxxxxxx'}
/CASE={UPPER,UPLOW}
/CPI=cpi_value
/DISK={ON,OFF}
/HIGHRES={ON,OFF}
/HISTOGRAM='c'
/LOWRES={AUTO,ON,OFF}
/LPI=lpi_value
/MENUS={STANDARD,EXTENDED}
/MXMEMORY=max_memory
/SCRIPTTAB='c'
/TB1={'xxx','xxxxxxxxxxx'}
/TBFONTS='string'
/WORKSPACE=workspace_size
/XSORT={YES,NO}
SET allows the user to adjust several parameters relating to PSPP's execution. Since there are many subcommands to this command, its subcommands will be examined in groups.
On subcommands that take boolean values, ON and YES are synonym, and as are OFF and NO, when used as subcommand values.
The data input subcommands affect the way that data is read from data files. The data input subcommands are
PSPP extension to set the byte ordering (endianness) used for reading
data in IB or PIB format (see Binary and Hexadecimal Numeric Formats). In MSBFIRST ordering, the most-significant byte appears at
the left end of a IB or PIB field. In LSBFIRST ordering, the
least-significant byte appears at the left end. VAX ordering is like
MSBFIRST, except that each pair of bytes is in reverse order. NATIVE,
the default, is equivalent to MSBFIRST or LSBFIRST depending on the
native format of the machine running PSPP.
PSPP extension to set the floating-point format used for reading data in RB format (see Binary and Hexadecimal Numeric Formats). The possibilities are:
Z architecture also supports IEEE 754 floating point. The ZS and ZL formats are only for use with very old input files.
Program input subcommands affect the way that programs are parsed when they are typed interactively or run from a command file. They are
Interaction subcommands affect the way that PSPP interacts with an online user. The interaction subcommands are
Program execution subcommands control the way that PSPP commands execute. The program execution subcommands are
Data output subcommands affect the format of output data. These subcommands are
Set up custom currency formats. See Custom Currency Formats, for
details.
PSPP extension to set the byte ordering (endianness) used for writing
data in IB or PIB format (see Binary and Hexadecimal Numeric Formats). In MSBFIRST ordering, the most-significant byte appears at
the left end of a IB or PIB field. In LSBFIRST ordering, the
least-significant byte appears at the left end. VAX ordering is like
MSBFIRST, except that each pair of bytes is in reverse order. NATIVE,
the default, is equivalent to MSBFIRST or LSBFIRST depending on the
native format of the machine running PSPP.
PSPP extension to set the floating-point format used for writing data in RB format (see Binary and Hexadecimal Numeric Formats). The choices are the same as SET RIB. The default is NATIVE.
Output routing subcommands affect where the output of transformations and procedures is sent. These subcommands are
Output driver option subcommands affect output drivers' settings. These subcommands are
Logging subcommands affect logging of commands executed to external files. These subcommands are
The journal is named pspp.jnl by default. A different name may be specified.
System file subcommands affect the default format of system files produced by PSPP. These subcommands are
Security subcommands affect the operations that commands are allowed to perform. The security subcommands are
Be aware that this setting does not guarantee safety (commands can still overwrite files, for instance) but it is an improvement. When set, this setting cannot be reset during the same session, for obvious security reasons.