这可能是一个愚蠢的问题,但我无法在任何地方找到答案 . 在trainControl中,indexOut参数可用于指定在交叉验证期间应该使用哪些数据部分进行测试 . 数据集的所有其他点是否会自动用于训练,还是必须指定索引?

R文档说明:

index:包含每个重采样迭代元素的列表 . 每个列表元素是一个整数向量,对应于在该迭代中用于训练的行 . indexOut:一个列表(与索引长度相同),指示每个重采样保留哪些数据(作为整数) . 如果为NULL,则使用未包含在索引中的唯一样本集 .

这指定如果只给索引所有剩余的点,不用于训练,将用于测试 . 但是,它没有说明这是否也可以反过来 .