Qualtrics:随机集+循环Y / N响应

时间:2016-12-06 20:34:27

标签: loops random survey qualtrics

我有一个Qualtrics调查,包含73种语言的文化信息。每种语言都有三个问题,并包含在它自己的块中。

我正在为每个调查参与者分配一组随机的10种语言来回应。在每组结束时,我想询问参与者是否愿意审查另一组lanaguegs(10种语言)。如果他们回答“否”,则会发送他们提交调查(通过调查结束)。这部分我很容易。

如果他们回答“是”,我想通过随机发生器将它们循环回来,这样他们就可以分配另外10种随机语言,这样就不会重置第一组中的任何语言,并且使用“均匀呈现”来均匀分配随机数的元素特征。

我已经尝试了几种方法来实现这种设计,但如果他们在答案上选择YES,则无法找到循环回随机化器的方法。

我最接近的是将所有73个语言块添加到第二个随机数发生器,如果选择YES,则将它们发送到这个新的随机数发生器,并给出一组10种语言。这里的问题是,不能保证他们不会收到第一集中给他们的语言,其次,这不能重复,所以最终他们只能复习2套10种语言(除非我是添加另一个随机数发生器,但每次添加时,重复语言的更改都会增加。)

我读到了Qualtrics块的循环函数,但由于我在其自己的块中设置了每种语言,并且我想循环到10的集合,我不知道如何轻松地实现此解决方案。我在其自己的块中设置了每种语言,因为我希望每种语言都有自己的页面,每页有3个问题,以便于阅读,因为每种语言的一个问题是带有突出显示响应的段落。

有什么建议吗?我对Qualtrics相对较新,可能会遗漏一些简单的东西,但我已经做了大量的研究,试图找到解决方案无济于事。谢谢!

我已将链接附加到实际调查中,不知道如何链接到它的开发方面。 https://boisestate.az1.qualtrics.com/SE/?SID=SV_9ZF2ZNjdDRr5mFn

1 个答案:

答案 0 :(得分:0)

不需要任何脚本编写的不完美解决方案是为每种语言设置一个嵌入式变量,以便在完成时进行标记。然后将每个语言块放在一个分支中,并且只有在语言尚未完成的情况下才执行该块。在完成前10种语言之后,在随后的传递中,你将做10次或更少,具体取决于已经完成的随机数量。

你会在每次传球时将所有73个随机化。但是,一旦将其设置为第一个,您只需复制调查流程的那部分以用于后续传递。