2017-04-20 68 views
0

我将如何使用R为所谓的随机临床试验生成随机数?假设有350人,我需要将他们分开两个控制 - 和intervnetion-组大小相同。如何随机生成R随机数据随机临床试验?

我知道R中简单随机数代人一样,

sample(1:2, 350, replace=TRUE) 

但这并有足够的entropie以适应RCT的需求?

+2

查看'random'包。 'randomNumbers(n = 350,min = 1,max = 2,col = 1)' –

+0

@ d.b与标准方式有什么不同? – buhtz

+1

From'?random':随机包提供了几个访问http://random.org上的真随机数服务的函数。 –

回答

1

试用randomizr包:

install.packages("randomizr") 
library(randomizr) 
Z <- complete_ra(350) 
table(Z) 

这给:

> table(Z) 
Z 
    0 1 
175 175 

这肯定是随机足够的RCT!