2

私はRに非常に慣れていないので、これが些細な質問である場合は事前にお詫び申し上げます。私は、ローンの開始日を含む住宅ローン情報からなる大量のデータ セットを持っています。3 か月間の FICO スコアの移動加重 (ローン金額による) 平均を計算する必要があります。私が直面している問題は、同じ月/年に開始された複数のローンがあるという事実を説明する方法がわからないことであり、平均の 3 か月の平均が不正確であることを知っています。

次のフィールドがある場合、どうすればこれを行うことができますか。

funded$loan_amount
funded$fico_score
funded$date
4

1 に答える 1

0

移動平均を行うには、パッケージTTRを使用するのが最適です。

library(SMA)
data<-ts(data=cbind(rnorm(10),rexp(10,2)),names=c("value","weight"))
result<-WMA(data[,"value"],wts=data[,"weight"],n=3)

Rインストールでこれまで使用したことがない場合は、最初にライブラリ「SMA」をインストールする必要がある場合があります。

移動平均の代わりに、指数平滑法を検討してください。信頼区間の計算を可能にする既知の確率的特性があります。パッケージを参照してくださいforecast

于 2012-10-11T06:43:30.317 に答える