在REDCAP

问题描述

我们有一个包含12个字段标签变量(资源)的问题矩阵,并且该矩阵的选项-强烈不同意-强烈同意。我想根据“完全同意答案”提出下一个问题,并要求参与者对这些变量/来源进行排名。

'最后一组问题与MDT团队在您仍在恢复部门时可能提供的工作资源恢复有关。请指出您是否同意以下声明。'

1个简历帮助

2申请资金.....

3

......

12个自适应设备

对于以下问题-是否有可能抽取参与者选择并同意的变量/资源,并要求他们将其排名为1到5。

谢谢, JM

解决方法

如果我的理解正确,那么您有一个包含12个字段的矩阵,这些字段非常同意—非常不同意,对于标记为非常同意的每个字段,您希望让受访者将其从1到5进行排名。

您可以做的是创建另一个矩阵字段,要求受访者为第一个矩阵中的12条语句中的每条选择1至5之间的选择。然后,对于第二矩阵中的每个语句,添加分支逻辑以仅在第一矩阵中的相应语句完全一致的情况下才显示它。最后,将矩阵设置为“排名”;这将仅允许每列一个响应(除了每行仅一个响应)。这意味着用户只能有一个1,一个2等,

这就是设计器中的样子:

ranking matrix

但是,这有问题。首先,没有什么可以阻止某人选择完全同意超过5个选择,这意味着将存在无法排名的陈述。也许这很好。也许您只希望他们能够排名5,而处理的方法是仅提供5列进行排名。这是一条记录的屏幕快照,其中包含6条要排名的语句。请注意,最后一个不能排名,否则它将取代另一条语句的排名:

enter image description here

反之亦然,如果有人强烈同意少于5条陈述,他们仍然会看到5列来对少于5条陈述进行排名,因此您可能有1、2、3或可能是1 3、4。此屏幕快照显示了三个正在排序的语句,而两个未填补的排名位置。

enter image description here

问题在于,排名矩阵字段中的选择数量不能根据其中的语句数量而增加或缩小。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...