首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在RedCap上实现随机化自动化?

如何在RedCap上实现随机化自动化?
EN

Stack Overflow用户
提问于 2022-02-12 17:11:34
回答 1查看 448关注 0票数 1

我正在对RedCap进行一项调查,参与者需要被分配到三组中的一组,然后接受一组特定的干预,以减少他们的智能手机使用(例如,1-干预一,2-干预2,3-干预3)。我尝试过使用随机化模块,但它需要手动分配每个记录。对于这个特定的研究来说,它成为了一个问题,因为我们想从世界各地完成这项研究的数百人那里收集数据,这意味着我不可能总是在电脑上手动随机化人并输入他们的记录。

是否有一种方法来设置随机化(或任何其他方法),以便将参与者随机分配给三组中的一组?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-17 00:26:01

正如您已经指出的,REDCap中的随机化必须由拥有足够权限的用户执行,并且通常不能自动执行。但还有其他选择。

实时随机化

您应该与本地REDCap管理员联系,因为他们可能能够安装实时随机化外部模块,这可能为您提供所需的功能。这将(我认为)在表单完成时自动执行随机化按钮。它是否适用于调查,我不完全知道。假设是这样的,这是有利的,因为它将使用预先定义的随机化分配表,您在REDCap之外生成,可能在统计学家的帮助下。这是首选,如果你需要真正的随机化。

伪随机化

如果您不需要使用预定义的随机化分配表,并且每个连续参与者都被分配给不同的组(记录1 ->干预1,记录2 ->干预2,记录3 ->干预3,记录4 ->干预1等等),那么实际上根本不是随机的,而是某种封闭的,那么您可以在计算字段中使用记录ID来确定应该分配记录的三种干预中的哪一种。要做到这一点,您应该返回记录ID的模块3:

代码语言:javascript
复制
[record-name] - (rounddown([record-name]/3) * 3)

这将分别返回记录ad 1、2和3的1、2和0,以及4、5和6,等等。

然后,从这个值出发,您可以使用标准的分支逻辑显示不同的字段,使用调查队列中的逻辑直接指示不同的调查对象,使用自动调查邀请中的逻辑邀请他们到特定的仪器上,向每个干预组发出不同的警告,等等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71094079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档