我有一个关于随机化/ Loop& amp;合并。
我正在尝试开展一项研究,参与者回答有关10种不同情景的问题,每种情景都有两种变体(称为A和B)。所有这些都是通过在一组相同的3-4个问题上方显示不同的.jpg文件来给出的。我们想随机确定每个场景是否看到A或B,但要确保他们看到每个场景一次。我们还想散布4个填充场景(每个场景只有一个)。
所以调查流程看起来像这样:
我知道这可以用于问题或选择随机化,我知道如何做一个简单的循环&合并,但这让我很难过。有没有办法在不使用笨重的修复程序的情况下执行此操作,例如重复问题块~14次?
提前感谢您的帮助。
答案 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}">