【发布时间】:2016-12-06 20:34:26
【问题描述】:
我进行了一项 Qualtrics 调查,其中包含 73 组语言的文化信息。每种语言都有三个问题,并包含在它自己的块中。
我为每个调查参与者分配了一组随机的 10 种语言来回答。在每组结束时,我想问参与者是否愿意复习另一组语言(10 种语言)。如果他们回答“否”,他们将被发送提交调查(通过调查结束)。这部分我很容易。
如果他们回答“是”,我想通过随机化器将它们循环回来,以便他们获得另外 10 种随机语言分配,这样他们的第一组中没有一个被重新安装,并且使用“均匀呈现”仍然均匀分布随机器的元素特征。
我尝试了几种方法来实现此设计,但如果他们在答案中选择“是”,则无法找到循环回随机发生器的方法。
我得到的最接近的是将所有 73 种语言块添加到第二个随机化器,如果选择“是”,它们将被发送到这个新的随机化器并给出一组 10 种语言。这里的问题是,不能保证他们不会收到第一组中给他们的语言,其次,这不能重复,所以最终他们只能复习 2 组 10 种语言(除非我要添加另一个随机化器,但随着每次添加,重复语言的变化会增加)。
我阅读了有关 Qualtrics 块的循环函数的信息,但由于我在它自己的块中设置了每种语言,并且我想循环到 10 组,我看不出如何轻松实现此解决方案。我在自己的块中设置每种语言,因为我希望每种语言都有自己的页面,每页有 3 个问题,以便于阅读,因为每种语言的问题之一是带有突出显示响应的段落。
有什么建议吗?我对 Qualtrics 比较陌生,可能会遗漏一些简单的东西,但我进行了广泛的研究以试图找到无济于事的解决方案。谢谢!
我已将链接附加到实际调查中,不知道如何链接到它的开发端。 https://boisestate.az1.qualtrics.com/SE/?SID=SV_9ZF2ZNjdDRr5mFn
【问题讨论】:
-
我可能有一两个建议。您是否有能力编写 JavaScript 或编写/托管 Web 服务脚本?
-
不容易。我几乎没有使用 JavaScript 的经验。我知道 Ruby,但我认为这在这里没有用;)
标签: loops random survey qualtrics