我如何使用R为所谓的随机临床试验生成随机数?让我们假设有350个人,我需要将两个控制 - 和 intervnetion -groups分开。
我知道R中的简单随机数生成
sample(1:2, 350, replace=TRUE)
但是这有足够的熵来满足RCT的需求吗?
答案 0 :(得分:1)
试用randomizr
包:
install.packages("randomizr")
library(randomizr)
Z <- complete_ra(350)
table(Z)
这给出了:
> table(Z)
Z
0 1
175 175
对于RCT来说这绝对是随机的!