python训练数据时打乱训练数据与标签的两种方法小结


Posted in Python onNovember 08, 2018

如下所示:

<code class="language-python">import numpy as np 
 
data = np.array([[1,1],[2,2],[3,3],[4,4],[5,5]]) 
y = np.array([1,2,3,4,5])
 
print '-------第1种方法:通过打乱索引从而打乱数据,好处是1:数据量很大时能够节约内存,2每次都不一样----------' 
data = np.array([[1,1],[2,2],[3,3],[4,4],[5,5]]) 
data_num, _= data.shape #得到样本数 
index = np.arange(data_num) # 生成下标 
np.random.shuffle(index) 
print '-------原数据:----------' 
print '数据:',data 
print '标签:', y
print '-------打乱数据:----------' 
print '数据:',data[index] 
print '标签:',y[index]

print '-------第2种方法:直接的打乱数据,利用随机数种子,好处:每次打乱的顺序是固定的----------' 
data = np.array([[1,1],[2,2],[3,3],[4,4],[5,5]]) 
y = np.array([1,2,3,4,5])

print '-------原数据:----------' 
print '数据:',data 
print '标签:', y
print '-------打乱数据:----------' 
np.random.seed(116)
np.random.shuffle(data) 
np.random.seed(116)
np.random.shuffle(y) 
print '数据:',data 
print '标签:', y</code>

以上这篇python训练数据时打乱训练数据与标签的两种方法小结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python bsddb模块操作Berkeley DB数据库介绍
Apr 08 Python
基于Python 的进程管理工具supervisor使用指南
Sep 18 Python
Python3.4学习笔记之类型判断,异常处理,终止程序操作小结
Mar 01 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
Sep 25 Python
Django实现文件上传和下载功能
Oct 06 Python
用python的turtle模块实现给女票画个小心心
Nov 23 Python
使用Python实现 学生学籍管理系统
Nov 26 Python
Python random模块制作简易的四位数验证码
Feb 01 Python
python Yaml、Json、Dict之间的转化
Oct 19 Python
Python 数据分析之逐块读取文本的实现
Dec 14 Python
解决pycharm下载库时出现Failed to install package的问题
Sep 04 Python
用Python爬取英雄联盟的皮肤详细示例
Dec 06 Python
对Python random模块打乱数组顺序的实例讲解
Nov 08 #Python
Python中对数组集进行按行打乱shuffle的方法
Nov 08 #Python
python绘制热力图heatmap
Mar 23 #Python
Django 路由控制的实现代码
Nov 08 #Python
Python求两个圆的交点坐标或三个圆的交点坐标方法
Nov 07 #Python
在Python中分别打印列表中的每一个元素方法
Nov 07 #Python
对python中数组的del,remove,pop区别详解
Nov 07 #Python
You might like
php修改NetBeans默认字体的大小
2013/07/02 PHP
使用PHP把HTML生成PDF文件的几个开源项目介绍
2014/11/17 PHP
JQuery的ajax基础上的超强GridView展示
2009/09/18 Javascript
19个很有用的 JavaScript库推荐
2011/06/27 Javascript
最好用的省市二级联动 原生js实现你值得拥有
2013/09/22 Javascript
一个JavaScript变量声明的知识点
2013/10/28 Javascript
JavaScript实现关键字高亮功能
2014/11/12 Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
2015/03/01 Javascript
JS获取iframe中longdesc属性的方法
2015/04/01 Javascript
JavaScript作用域示例详解
2016/07/07 Javascript
Webpack+Vue如何导入Jquery和Jquery的第三方插件
2017/02/20 Javascript
jQuery使用zTree插件实现可拖拽的树示例
2017/09/23 jQuery
微信小程序左滑删除功能开发案例详解
2018/11/12 Javascript
mocha的时序规则讲解
2019/02/16 Javascript
vuex实现及简略解析(小结)
2019/03/01 Javascript
[01:11:21]DOTA2-DPC中国联赛 正赛 VG vs Elephant BO3 第一场 3月6日
2021/03/11 DOTA
python使用mailbox打印电子邮件的方法
2015/04/30 Python
Python使用微信SDK实现的微信支付功能示例
2017/06/30 Python
Python语言描述机器学习之Logistic回归算法
2017/12/21 Python
Python 实现域名解析为ip的方法
2019/02/14 Python
python操作kafka实践的示例代码
2019/06/19 Python
Python代码使用 Pyftpdlib实现FTP服务器功能
2019/07/22 Python
深入了解Django View(视图系统)
2019/07/23 Python
python2.7实现复制大量文件及文件夹资料
2019/08/31 Python
sklearn+python:线性回归案例
2020/02/24 Python
最新2019Pycharm安装教程 亲测
2020/02/28 Python
PyCharm 2020 激活到 2100 年的教程
2020/03/25 Python
兼职学生的自我评价
2013/11/24 职场文书
物流管理专业毕业生求职信
2014/03/23 职场文书
党员岗位承诺口号大全
2014/03/28 职场文书
研讨会主持词
2014/04/02 职场文书
会计学习心得体会
2014/09/09 职场文书
党校毕业个人总结
2015/02/28 职场文书
环保建议书作文400字
2015/09/14 职场文书
反腐倡廉心得体会2016
2016/01/13 职场文书
Python if else条件语句形式详解
2022/03/24 Python