R中的CARET包中的createTimeSlices函数

时间:2014-03-11 19:20:28

标签: r time-series r-caret

我正在处理多元金融时间序列数据,并且在使用createTimeSlices函数时遇到问题。除了Max Kuhn使用的函数之外,我找不到任何函数的使用。任何人都可以帮助我理解函数的用法吗?

1 个答案:

答案 0 :(得分:10)

文档正在改进"关于这个功能(换句话说,它目前很糟糕)。最近有人和我联系过这个问题,这是一个例子:

library(caret)
library(ggplot2)
data(economics)
myTimeControl <- trainControl(method = "timeslice",
                              initialWindow = 36,
                              horizon = 12,
                              fixedWindow = TRUE)

plsFitTime <- train(unemploy ~ pce + pop + psavert,
                    data = economics,
                    method = "pls",
                    preProc = c("center", "scale"),
                    trControl = myTimeControl)

最高