Previous: MATCH FILES, Up: Combining Data Files [Contents][Index]
UPDATE
Per input file:
/FILE={*,’file_name’}
[/RENAME=(src_names=target_names)…]
[/IN=var_name]
[/SORT]
Once per command:
/BY var_list[({D|A})] [var_list[({D|A})]]…
[/DROP=var_list]
[/KEEP=var_list]
[/MAP]
UPDATE updates a master file by applying modifications
from one or more transaction files.
UPDATE shares the bulk of its syntax with other PSPP commands for
combining multiple data files. See Common Syntax,
above, for an explanation of this common syntax.
At least two FILE subcommands must be specified. The first FILE
subcommand names the master file, and the rest name transaction files.
Every input file must either be sorted on the variables named on the
BY subcommand, or the SORT subcommand must be used just after the FILE
subcommand for that input file.
UPDATE uses the variables specified on the BY subcommand, which is
required, to attempt to match each case in a transaction file with a
case in the master file:
BY values, then those are
applied in order to the master file.
When a variable in a transaction file has a missing value or when a string variable’s value is all blanks, that value is never used to update the master file.
Previous: MATCH FILES, Up: Combining Data Files [Contents][Index]