ACA Functions

Top  Previous  Next

ACA Functions are only applicable in ACA (Adaptive Conjoint Analysis) questionnaires.  

 

Sawtooth Script:

Description:

ACAAttribute ()

Returns the text for the attribute label within the ACARating or ACAImportance questions. This function is different than other Sawtooth Script.  See Location Specific Functions.

ACABest ()

Within the ACAImportance question, returns the level text for the "best" level rated from the previous ACARating question. This function is different than other Sawtooth Script.  See Location Specific Functions.

ACABestLevelLabel

 (ExerciseName, Attribute#, Rank#)

Returns label for best attribute level of Attribute #.  Rank# optional.  Rank# of 2 returns second-best attribute level.

ACABestLevelValue

 (ExerciseName, Attribute#, Rank#)

Returns level number for best attribute level of Attribute #.  Rank# optional.  Rank# of 2 returns second-best attribute level number.

ACACalMin ()

Used in ACACalibration to display minimum ACACalibration value used. This function is different than other Sawtooth Script.  See Location Specific Functions.

ACACalMax ()

Used in ACACalibration to display maximum ACACalibration value used. This function is different than other Sawtooth Script.  See Location Specific Functions.

ACAImportance

 (ExerciseName, Attribute#)

Returns the importance score for the attribute, as specified by Attribute#.  May be used after the ACAImportance question section.  (See also ACAStrictImportance.)

ACALeastImpAttLabel

 (ExerciseName, Rank#)

Returns label for the least important attribute.  Rank# optional.  Rank# of 2 returns second-least important attribute.

ACALeastImpAttValue

 (ExerciseName, Rank#)

Returns attribute number of the least important attribute.  Rank# optional.  Rank# of 2 returns second-least important attribute number.

ACAMostImpAttLabel

 (ExerciseName, Rank#)

Returns label for the most important attribute.  Rank# optional.  Rank# of 2 returns second-most important attribute.

ACAMostImpAttValue

 (ExerciseName, Rank#)

Returns attribute number of the most important attribute.  Rank# optional.  Rank# of 2 returns second-most important attribute number.

ACAPriorsBestLevelLabel

(ExerciseName, Attribute#)

Returns the best level text for attribute#, based only on Priors information.

ACAPriorsBestLevelValue

(ExerciseName, Attribute#)

Returns the best level number for attribute#, based only on Priors information.

ACAPriorsWorstLevelLabel

(ExerciseName, Attribute#)

Returns the worst level text for attribute#, based only on Priors information.

ACAPriorsWorstLevelValue

(ExerciseName, Attribute#)

Returns the worst level number for attribute#, based only on Priors information.

ACAStrictImportance

 (ExerciseName, Attribute#)

Returns the strict importance score for the attribute, as specified by Attribute#.  May be used after the ACAImportance question section.

ACAUtility

 (ExerciseName, Attribute#,

 Level#)

Returns the part-worth utility for the attribute and level, as specified by Attribute# and Level#.  May be used after the ACAImportance question section.

More info.

ACAWorst ()

Within the ACAImportance question, returns the level text for the "worst" level rated from the previous ACARating question. This function is different than other Sawtooth Script.  See Location Specific Functions.

 

ACAWorstLevelLabel

 (ExerciseName, Attribute#, Rank#)

Returns label for worst attribute level of Attribute #.  Rank# optional.  Rank# of 2 returns second-worst attribute level.

ACAWorstLevelValue

 (ExerciseName, Attribute#, Rank#)

Returns level number for worst attribute level of Attribute #.  Rank# optional.  Rank# of 2 returns second-worst attribute level number.

 

For additional flexibility in Sawtooth Scripting, see the Unverified Perl documentation.

 

 

 

 

Page link: http://www.sawtoothsoftware.com/help/lighthouse-studio/manual/index.html?acafunctions.html