栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python用Scikit-learn train

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python用Scikit-learn train

我们一般都用Scikit-learn的train_test_split来划分训练集和测试集, 但是有一个问题就是train_test_split并不返回训练集(或测试集)的索引, 这样的话有时候会比较麻烦.

其实我们可以曲线救国, 往函数里传一个有序的索引就好了, 函数也会把这个给划分掉.比如:

indices = np.arange(x.shape[0]) # help for check the index after split
[x_train, x_test, indices_train, indices_test] = train_test_split(x, y, indices, test_size=0.2)

这样我们查看indices_train就可以轻松知道划分的x_train在之前数据集里的索引是什么了.

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/929279.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号