完全な data.frame の概要:
'data.frame': 29 obs. of 3 variables:
$ FirmDatum : Date, format: "1982-12-31" "1983-03-31" "1983-06-30" ...
$ fittedSurv: num 0.884 0.839 0.779 0.746 0.817 ...
$ Rating : chr "Aa" "Aaa" "B" "Bb" ...
列fittedSurv
には確率が含まれ、列はその時点でRating
の確率 ( ) に対応します。fittedSurv
マルコフ連鎖遷移行列の場合、追加の列が必要です。確率の 1 つの列 (ベクトル) を純粋にリサンプリングするだけでは十分ではありません。
推論に関する限り、最も効率的な方法は何でしょうか?
正しいRパッケージに関する可能な指示で十分です-例はおまけです。
@ジョナサン。そうかもしれません。ただし、時間の経過とともに変化する確率をブートストラップするか、確率のベクトルを再サンプリングして、意味のある確率の列を作成できるのではないかと思います。何かのようなもの:
A <- data.frame(X=FrameTs$Rating)
B <- data.frame(replicate(20, sample(as.character(A$X), size=100, replace = TRUE)))