# NOT RUN {
library(dplyr)
library(plyr)
library(Matrix)
for (i in c(24, 25, 26)) {
data <- data
attach(data)
data2 <- data[order(ID, Date),]
detach(data)
data <- data2
rm(data2)
histData <- histData
predData_mnl2 <- predData_mnl_Baseline
predData_mnl2 <- subset(
predData_mnl,
X == i,
select = c(Market.Volatility.Index..Level.,
D_B,
D_C,
D_D,
D_E,
D_F,
D_G
)
)
indVars = c("Market.Volatility.Index..Level."
)
startDate = "1991-08-16"
endDate = "2007-08-16"
method = "cohort"
snapshots = 1
interval = 1
ref = 'A'
depVar = c("end_rating")
ratingCat = c("A", "B", "C", "D", "E", "F", "G", "N")
defind = "N"
wgt = "mCount"
transForecast_mnl_out <-
transForecast_mnl(
data,
histData,
predData_mnl2,
startDate,
endDate,
method,
interval,
snapshots,
defind,
ref,
depVar,
indVars,
ratingCat,
wgt
)
output <- transForecast_mnl_out$mnl_Predict
print(output)
}
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab