高级循环&在Qualtrics中合并 - 多个随机字段

时间:2017-03-10 15:01:11

标签: loops random graphics survey qualtrics

我有一个关于随机化/ Loop& amp;合并。

我正在尝试开展一项研究,参与者回答有关10种不同情景的问题,每种情景都有两种变体(称为A和B)。所有这些都是通过在一组相同的3-4个问题上方显示不同的.jpg文件来给出的。我们想随机确定每个场景是否看到A或B,但要确保他们看到每个场景一次。我们还想散布4个填充场景(每个场景只有一个)。

所以调查流程看起来像这样:

  • 随机方案1中的10(随机A或B)
  • 随机场景2 of 10(随机A或B)
    • 随机填料1 of 4
  • 随机方案3中的10(随机A或B)
  • 随机场景4 of 10(随机A或B)
    • 随机填料2 of 4
  • 随机方案5 of 10(随机A或B)
  • 随机场景6 of 10(随机A或B)
    • 随机填料3 of 4
  • 随机方案7 of 10(随机A或B)
  • 随机场景8 of 10(随机A或B)
    • 随机填料4 of 4
  • 随机方案9 of 10(随机A或B)
  • 随机方案10 of 10(随机A或B)

我知道这可以用于问题或选择随机化,我知道如何做一个简单的循环&合并,但这让我很难过。有没有办法在不使用笨重的修复程序的情况下执行此操作,例如重复问题块~14次?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

首先在调查流程中设置10个随机数,每个方案一个。对于每个随机化器,选择两个嵌入数据块中的一个 - 块A或块B:

scenario1 = A
scenario1_img = [insert url of image A here]

scenario1 = B
scenario1_img = [insert url of image B here]

在循环和放大之前创建一个选择多项选择题。合并块具有以下选项:

${e://Field/scenario1_img}
${e://Field/scenario2_img}
[insert filler 1 image url here]
${e://Field/scenario3_img}
${e://Field/scenario4_img}
[insert filler 2 image url here]
${e://Field/scenario5_img}
${e://Field/scenario6_img}
[insert filler 3 image url here]
${e://Field/scenario7_img}
${e://Field/scenario8_img}
[insert filler 4 image url here]
${e://Field/scenario9_img}
${e://Field/scenario10_img}

然后将高级随机化添加到问题中以随机化方案:

{randomized}
{randomized}
[insert filler 1 image url here]
{randomized}
{randomized}
[insert filler 2 image url here]
{randomized}
{randomized}
[insert filler 3 image url here]
{randomized}
{randomized}
[insert filler 4 image url here]
{randomized}
{randomized}

使用JavaScript隐藏问题(它应该与另一个问题位于同一页面上,否则脚本也必须单击“下一步”按钮)并确保它不是强制响应。

Qualtrics.SurveyEngine.addOnload(function() {
    $(this.questionId).hide();
});

设置循环和放大器根据上述问题中显示的选项合并块到循环。不要随机化循环。如果管道需要额外的字段,请添加它们。

将图像传输到问题文本中的img标记:

<img src="${lm://Field/1}">