从0开始,并在每一步以相等的概率移动1或-1。为了说明这一步,请考虑以下几点:在数字线上的零位置放置一个标记,然后翻转一个公平的硬币。如果硬币落在头上,则将标记向右移动一个单位。如果它落在尾巴上,标记将向左移动一个单位。基本上,我知道如何模拟随机游走,但不是每个n都有x的位置;
function(n){
return(cumsum(c(0, sample(c(-1, 1), size = n-1, replace =TRUE))))
}
我想每次修改都得到一个向量(1或-1),但我真的不知道如何修改当前函数。也许还有另一个变量计算每个位置之间的差异?)