6

私はRにまったく慣れていないことを認めなければなりません。したがって、私の質問は非常に単純かもしれません。

課題については、ランダムウォークシリーズをシミュレートする必要があります。初期位置は実数直線上の不動点aです。次に、長さX1で最初のステップが実行され、ランダムウォークプロセスの現在の位置がS(1)= a+X1に変更されます。このプロセスはn=1000まで続きます。

確率変数X〜N(1,10 ^ 2)を1000回生成した後、S(n)の値を報告し、このランダムウォークシリーズのプロットを表示する必要があります。また、シリーズの平均と分散を報告する必要があります。

これは私がこれまでに持っているものです:

set.seed(1234)
x<-rnorm(1000,mean=1,sd=10)
a<--2

1000までのnごとにS(n)を持つことができるように、Sを生成するにはどうすればよいですか?(これが非常に初歩的な質問である場合は申し訳ありません。)

4

2 に答える 2

5

の各要素xはステップであるため、総移動距離、つまり S(N) の値は要素の合計です。さらに、それぞれの移動距離は、index までS(p)のランダム ウォーク ベクトルの合計に等しくなります。xp

とを使用するplotcumsum、時間の経過に伴う S(n) の関数を示すグラフを生成できます。

ここに画像の説明を入力

失礼ではありませんが、この種の基本的な質問は、通常、スーパーバイザーまたは教師が最も適切に対応できるものだと思います。

于 2013-02-11T06:47:46.530 に答える