Matlab随机划分测试集训练

这段内容讲述了如何使用MATLAB进行数据预处理,通过randperm函数随机划分数据集,按照70%的比例确定训练集和测试集。trainData和testData变量分别存储了训练集和测试集的数据,这种做法在机器学习模型的训练和验证中非常常见。
摘要由CSDN通过智能技术生成
data = data(randperm(size(data,1)),:); %随机划分
ind = round(0.7 * size(data,1)); %按比例分

%data= data(randperm(length(data)));

trainData = data(1:ind, 1:end); %训练集
testData = data(ind+1:end, 1:end); %测试集

做实验训练的时候遇到了这个问题,搜了些资料,整理了下贴出来,可以直接使用。

  • 12
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值