2017-11-04 19 views
0

私は約20年のリターンで時系列を持っています。この時系列に基づいて、あらゆる観測の平均リターンを計算するために、いくつかの種類のブートストラップを計算したいと考えています。ブートストラップのサイズを大きくするR

私は一例でこれを証明してみましょう:

Let'sは、私たちが01.01.1990で始まる情報を持っていると私は、ブートストラップが02101.1991から始まると手段を計算したいと言います。 01.01.1991

私は02.10.1991に私も考慮に02.01.1991のリターンを取りたいので、リターンに基づいてブートストラップで平均値を計算したい、そして、01.01.1991-01.01.1990.

間のリターンに基づいて平均値をcomupteしたいです1990年1月1日から2月1日まで

要約すると、私のブートストラップのデータは時系列で1ずつ増加するはずです。

私はあなたが何を言おうとしているのか理解できることを願っています。 私は助けていただければ幸いです。

乾杯

答えて

0

スヴェンは、だから私は自分で

レッツが質問に答えるために管理私達は私達のサンプル で300番目の観測で、ブートストラップは、1991年1月1日から開始して計算手段を(取得したいと言います全体的に私たちは時系列で1000の観測)

を持って、その後のコードは、次のいずれかです。

h <- rep(1, 1000) 
for (i in 300:1000) { 
    h[i] <- mean(sample(rawdata$retoil[1:i] , 5000 , replace=TRUE)) 
} 

hの最初の300行は1であり、最終的に削除することができます

私はあなたの一部を助けることができます希望

関連する問題