从给定的矩阵元素创建折叠

时间:2016-12-12 22:56:58

标签: r vector r-caret cross-validation

我有一定数字的数字向量:

str(vector)
 int [1:15463] 389 1732 1737 2127 2205 3163 5166 5601 5981 6860 ...

我想创建包含上述数字的n个折页。

当我使用createFolds package

中的函数caret进行尝试时
flds <- createFolds(vector,10)

我只获得范围为1到length(vector)的数字。

如何创建仅包含该向量的值的折叠?

1 个答案:

答案 0 :(得分:1)

试试这个:

lapply(flds, function(x) vector[x])