CONDITION Subcommand (PROXMAP command)
[/CONDITION {MATRIX** }]
{UNCONDITIONAL}
The CONDITION
subcommand determines how the transformation functions are applied
across those sources when multiple sources are specified. This setting controls whether proximities
are treated independently for each source or uniformly across all sources. The type of
transformation itself is specified by using the TRANSFORMATION
subcommand.
By default, CONDITION=MATRIX
is used. In this case, each source can have its own
transformation function. This setting is appropriate when the sources are conceptually distinct and
must be transformed separately.
Alternatively, you can specify CONDITION=UNCONDITIONAL
, which applies a single
transformation function across all sources. This setting is suitable when you intend to compare
proximities across sources using a common transformation. If only one source is defined, the
condition setting has no effect.
Examples
In the example, two sources are analyzed. The proximities from both sources are treated as a single combined set and transformed together, using one overall transformation function.GET FILE ’states.sav’. PROXMAP /SOURCEID DATA = income illit life homic school fail NAME = $SRC1 /SOURCEID DATA = popul freeze NAME = $SRC2 /CONDITION UNCONDITIONAL.
-
PROXMAP /SOURCEID DATA = income illit life homic school fail NAME = $SRC1 /SOURCEID DATA = popul freeze NAME = $SRC2 /CONDITION MATRIX.
Here, the proximities from the two sources are treated as separate sets, using the same or two different transformation functions. When the same transformation function is used for both, it is applied individually.