NIPO ODIN Version 5.17

Previous Topic

Next Topic

Overview of supported commands in NIPO Conjoint Measurement

Supported Commands in NIPO Conjoint Measurement

Command Syntax Meaning

*CONJ

*CONJ <position>L<length>

....

*ENDCONJ

Start NIPO Conjoint Measurement module.

*ENDCONJ

*CONJ <position>L<length>

....

*ENDCONJ

End NIPO Conjoint Measurement module.

CONJTXT[n]

*PUT CONJTXT[n] "text"

Definition of help screens to be used within NIPO Conjoint Measurement. These must be specified before starting the *CONJ section.

*LIST

*LIST <n|"name">

*CONJ nLm

...

*ENDCONJ

List specification:

n = number of the list

"name" = name of the list between quotes.

The lists must be defined before the *CONJ statement.

*LIST

*CONJ nLm

*LIST <n|"name"|expression>

...

*ENDCONJ

Use list as specified, where:

n = number of the predefined list

"name" = name of the list between quotes.

expression = expression that will lead to a predefined list.
If the expression comes back with a number that is not a predefined list, the survey stops in error status.The lists have to be defined first, before the *CONJ statement.

*MIN

*CONJ

*LIST <n> *MIN <n>

...

*ENDCONJ

Number of levels that must remain acceptable.

If the number is equal to the number of levels for that feature, the question about unacceptable levels will be skipped. Must be specified on the same line as the *LIST statement.

*IF

*CONJ nLm

*LIST x

*LIST y

*IF [ expression ]

...

*ENDCONJ

Filter to be used for both profiles and the last 3 calibration questions.

The *IF statement should be specified in the *CONJ block. Only one *IF may be specified per *CONJ.

*LEFT

*CONJ nLm *LEFT "text"

...

*ENDCONJ

 

Text to be used at the left-hand pole of the scale.

The *LEFT statement must be specified on the same line as the *CONJ statement.

*RIGHT

*CONJ nLm *RIGHT "text"

...

*ENDCONJ

 

Text to be used at the right-hand pole of the scale

The *RIGHT statement must be specified on the same line as the *CONJ statement.

*AUTO

*CONJ nLm

*LIST <n> *AUTO

...

*ENDCONJ

 

Automatically order the levels of the feature in descending order. The first code has the highest preference. The question about ordering the levels is skipped if this feature is used. The *AUTO statement must be specified on the same line as the *LIST statement and can not be combined with the *INV statement on the same feature.

*INV

*CONJ nLm

*LIST <n> *INV

...

*ENDCONJ

Automatically order the levels of the feature in ascending order. The last code has the highest preference. The question about ordering the levels is skipped if this feature is used. The *INV statement must be specified on the same line as the *LIST statement and can not be combined with the *AUTO statement on the same feature.

*ROT

*CONJ nLm

*LIST <n> *ROT

...

*ENDCONJ

Rotate the scale on the screen. Codes are displayed next to each other instead of under each other.

The *ROT statement must be specified on the same line as the *LIST statement.

*PICT (within list definition)

*LIST n

1: text *PICT <n|"name">

2: text *PICT <m|"name">

*CONJ nLm

...

*ENDCONJ

Within the *LIST definition you may specify pictures on each code. The text is followed by the picture from the picture library or with the specified file name.

*PICT (within *CONJ)

*CONJ nLm

*LIST n

*LIST m

*PICT [?An,p & ?Am,r ...] x

*PICT [?An,q & ?Am,s ...] y

*ENDCONJ

When using a specific combination of levels, display the picture as specified above the level texts, where:

n,m are list numbers

p,q are level numbers for list n

r,s are level numbers for list m

x,y are picture numbers in the picture library.

*NP

*CONJ nLm

*LIST n

*LIST m

*PICT [?An,p & ?Am,r ...] x

*PICT [?An,q & ?Am,s ...] y

*NP

*ENDCONJ

 

Prevents the presentation of the level pictures that are already presented in a combined picture. By default all level pictures including a possible combination picture are presented.

See Also