这可能是一个愚蠢的问题,但是我在任何地方都找不到答案。在trainControl中,indexOut参数可用于指定在交叉验证期间应使用数据的哪一部分进行测试。数据集的所有其他点会自动用于训练还是也需要指定索引?
R文档说明:
index:包含每个重采样迭代的元素的列表。每个列表元素都是一个整数向量,与该迭代中用于训练的行相对应。
indexOut:一个列表(与索引长度相同),指示每个重采样要保留哪些数据(整数)。如果为NULL,则使用索引中未包含的唯一样本集。
这指定如果仅给定索引,则将所有未用于训练的剩余点用于测试。但是,它没有指定这是否还能以其他方式起作用。