Optional Subcommands for a Conjoint Analysis
The CONJOINT
command offers
a number of optional subcommands that provide additional control and
functionality beyond what is required.
SUBJECT Subcommand
The SUBJECT
subcommand allows
you to specify a variable from the data file to be used as an identifier
for the subjects. If you do not specify a subject variable, the CONJOINT
command assumes that all of the
cases in the data file come from one subject. The following example
specifies that the variable ID,
from the file rugranks.sav, is
to be used as a subject identifier.
CONJOINT PLAN=* /DATA='RUGRANKS.SAV'
/SCORE=SCORE1 TO SCORE22 /SUBJECT=ID.
FACTORS Subcommand
The FACTORS
subcommand allows
you to specify the model describing the expected relationship between
factors and the rankings or scores. If you do not specify a model
for a factor, CONJOINT
assumes
a discrete model. You can specify one of four models:
DISCRETE. The DISCRETE
model indicates
that the factor levels are categorical and that no assumption is made
about the relationship between the factor and the scores or ranks.
This is the default.
LINEAR. The LINEAR
model indicates
an expected linear relationship between the factor and the scores
or ranks. You can specify the expected direction of the linear relationship
with the keywords MORE
and LESS
. MORE
indicates that higher levels of a factor are expected to be preferred,
while LESS
indicates that lower
levels of a factor are expected to be preferred. Specifying MORE
or LESS
will not affect estimates of
utilities. They are used simply to identify subjects whose estimates
do not match the expected direction.
IDEAL. The IDEAL
model indicates an
expected quadratic relationship between the scores or ranks and the
factor. It is assumed that there is an ideal level for the factor,
and distance from this ideal point (in either direction) is associated
with decreasing preference. Factors described with this model should
have at least three levels.
ANTIIDEAL. The ANTIIDEAL
model indicates
an expected quadratic relationship between the scores or ranks and
the factor. It is assumed that there is a worst level for the factor,
and distance from this point (in either direction) is associated with
increasing preference. Factors described with this model should have
at least three levels.
The following command syntax provides an example using the FACTORS
subcommand:
CONJOINT PLAN=* /DATA='RUGRANKS.SAV'
/RANK=RANK1 TO RANK22 /SUBJECT=ID
/FACTORS=PACKAGE BRAND (DISCRETE) PRICE (LINEAR LESS)
SEAL (LINEAR MORE) MONEY (LINEAR MORE).
- Note that both package and brand are modeled as discrete.
PRINT Subcommand
The PRINT
subcommand allows
you to control the content of the tabular output. For example, if
you have a large number of subjects, you can choose to limit the output
to summary results only, omitting detailed output for each subject,
as shown in the following example:
CONJOINT PLAN=* /DATA='RUGRANKS.SAV'
/RANK=RANK1 TO RANK22 /SUBJECT=ID
/PRINT=SUMMARYONLY.
You can also choose whether the output includes analysis of the experimental data, results for any simulation cases included in the plan file, both, or none. Simulation cases are not rated by the subjects but represent product profiles of interest to you. The Conjoint procedure uses the analysis of the experimental data to make predictions about the relative preference for each of the simulation profiles. In the following example, detailed output for each subject is suppressed, and the output is limited to results of the simulations:
CONJOINT PLAN=* /DATA='RUGRANKS.SAV'
/RANK=RANK1 TO RANK22 /SUBJECT=ID
/PRINT=SIMULATION SUMMARYONLY.
PLOT Subcommand
The PLOT
subcommand controls
whether plots are included in the output. Like tabular output (PRINT
subcommand), you can control whether
the output is limited to summary results or includes results for each
subject. By default, no plots are produced. In the following example,
output includes all available plots:
CONJOINT PLAN=* /DATA='RUGRANKS.SAV'
/RANK=RANK1 TO RANK22 /SUBJECT=ID
/PLOT=ALL.
UTILITY Subcommand
The UTILITY
subcommand writes
a data file in IBM® SPSS® Statistics format containing
detailed information for each subject. It includes the utilities for DISCRETE
factors, the slope and quadratic
functions for LINEAR
, IDEAL
, and ANTIIDEAL
factors, the regression constant, and the estimated preference scores.
These values can then be used in further analyses or for making additional
plots with other procedures. The following example creates a utility
file named rugutil.sav:
CONJOINT PLAN=* /DATA='RUGRANKS.SAV'
/RANK=RANK1 TO RANK22 /SUBJECT=ID
/UTILITY='RUGUTIL.SAV'.