R 插入符号;用于时间序列交叉验证的插入符号集成

R 插入符号;用于时间序列交叉验证的插入符号集成,r,time-series,cross-validation,r-caret,R,Time Series,Cross Validation,R Caret,我尝试使用caret和caretEnsemble来评估和堆叠学习算法。插入符号通过method=“timeslice”直接支持此功能,但插入符号集成不支持此功能 caretList目前不知道如何处理交叉验证方法='timeslice'。请手动指定trControl$索引 而且似乎可以使用手动创建索引 创建时间片 但是,在下面的最小工作示例中,这会产生以下错误 错误:正在停止 此外:警告信息: 在nominalTrainWorkflow中(x=x,y=y,wts=weights,info=trai

我尝试使用caret和caretEnsemble来评估和堆叠学习算法。插入符号通过method=“timeslice”直接支持此功能,但插入符号集成不支持此功能

caretList目前不知道如何处理交叉验证方法='timeslice'。请手动指定trControl$索引

而且似乎可以使用手动创建索引

创建时间片

但是,在下面的最小工作示例中,这会产生以下错误

错误:正在停止 此外:警告信息: 在nominalTrainWorkflow中(x=x,y=y,wts=weights,info=trainInfo,: 重新采样的性能度量中缺少值

库(tidyverse)
图书馆(插入符号)
图书馆(caretEnsemble)
dfml=数据帧(日期=序号(截至日期(“2014/09/04”),by=“day”,length.out=1090),y=rnorm(1090),x=rnorm(1090))
索引=createTimeSlices(dfml$y,365,horizon=1,fixedWindow=TRUE)
n=726
请看这篇文章