R中的CARET包中的createTimeSlices函数

Pan*_*kie 13 r time-series r-caret

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

top*_*epo 12

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

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)
Run Code Online (Sandbox Code Playgroud)

马克斯

  • 同样在这里...是时间序列交叉验证的时间片,还是必须通过`createTimeSlices`进行分区然后进行交叉验证?Thankx (3认同)