【发布时间】:2016-02-27 11:16:13
【问题描述】:
在 R 中:我试图找出一种方法来生成值为 0 或 1 的向量。与其从均匀分布中独立地绘制每个 0 和 1,我希望 1 聚集在一起,例如(1,0,0,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,...)。最简单的形式是:“如果之前的数字是 1,则增加抽到 1 的可能性”。或者使抽到 1 的机会取决于最后抽到的 5 个数字的总和。有没有一种有效的方法可以做到这一点,甚至可能是一个包。会让人想起带有变量prob 的rbinom(n,1,prob)。
【问题讨论】:
-
只是一个想法,可能会生成一系列序列,随机或交替地全为 0 或全为 1,其长度由概率分布(正态、泊松等)给出。然后将它们连接在一起。您将能够指定长度,并且您将根据您选择的概率得到分布的簇长度