【发布时间】:2019-04-27 21:15:02
【问题描述】:
我必须创建一个数据框,其中一列填充了 runif 数字,但一行中的每个数字都比前一个数字小 10 倍(这应该做 5 次)。因此,如果第一行中的第一个数字是 5,则第二个最后是 0.5、0.05、0.005 和 0.0005。例如,在下面的代码中,已经制作了数据框,我应该像上面解释的那样替换 OD 列中的前五个值。
levels <- c("ref", "treat", "control")
x <- as.factor(labels)
a <- levels[x]
values <- runif(25,min=0,max=25)
my.data <- data.frame(labels = a, OD=values)
【问题讨论】:
标签: r