Creates variables which contain RLH (root-likelihood) for each respondent, according to a MaxDiff latent class analysis or MaxDiff hierarchical Bayes output. You should select the output before running this script. If the model output contains holdout questions, variables for in-sample and holdout RLH will be created, otherwise, just one RLH variable will be created.
Example
The script produces a SUMMARY table of the new RLH variable(s):
Technical details
The RLH for each respondent is the geometric mean of the likelihoods of their tasks, i.e., the kth root of the product of the likelihoods, where k is the number of tasks for the respondent.
How to apply this QScript (in Q)
- Start typing the name of the QScript into the Search features and data box in the top right of the Q window.
- Click on the QScript when it appears in the QScripts and Rules section of the search results.
OR
- Select Automate > Browse Online Library > Marketing > MaxDiff > Save Variable(s) > RLH (Root Likelihood).
Customizing the QScript
This QScript is written in JavaScript and can be customized by copying and modifying the JavaScript.
Customizing QScripts in Q4.11 and more recent versions
- Start typing the name of the QScript into the Search features and data box in the top right of the Q window.
- Hover your mouse over the QScript when it appears in the QScripts and Rules section of the search results.
- Press Edit a Copy (bottom-left corner of the preview).
- Modify the JavaScript (see QScripts for more details on this).
- Either:
- Run the QScript, by pressing the blue triangle button.
- Save the QScript and run it at a later time, using Automate > Run QScript (Macro) from File.
Customizing QScripts in older versions