[未答复] 关于使用crossvalind进行数据集划分的问题

[复制链接]
wx_l7KZkR7r 发表于 6 天前
本帖最后由 wx_l7KZkR7r 于 2021-10-20 11:44 编辑

我希望整个数据集的train和test的比例是 7:3,我想知道如何使第3行代码的testindic包含了indices的1、2和3,使得trainindic会自动获得剩下的4-7的数据

load fisheriris
indices = crossvalind('Kfold',species,10)
    testIndic = (indices == 1);
    trainIndic = ~testIndic;
    testmeas = meas(testIndic,:)
    trainmeas = meas(trainIndic,:)
    testspecies = species(testIndic,:)
    trainspecies = species(trainIndic,:)

另:无需下载之前上存的附件,附件与改题目无关。

111.mat

304.79 KB, 下载次数: 0

待优化.txt

1.81 KB, 下载次数: 0

您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表