在整数上随机游走-计算R中的“步数”

时间:2019-03-10 17:17:41

标签: r

从0开始,并在每一步以相等的概率移动1或-1。为了说明这一步,请考虑以下几点:在数字线上的零位置放置一个标记,然后翻转一个公平的硬币。如果硬币落在头上,则将标记向右移动一个单位。如果它落在尾巴上,标记将向左移动一个单位。基本上,我知道如何模拟随机游走,但不是每个n都有x的位置;

function(n){

return(cumsum(c(0, sample(c(-1, 1), size = n-1, replace =TRUE))))

}

我想每次修改都得到一个向量(1或-1),但我真的不知道如何修改当前函数。也许还有另一个变量计算每个位置之间的差异?)

0 个答案:

没有答案