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脚本
Sep 01 Python
使用Python制作获取网站目录的图形化程序
May 04 Python
介绍Python中的fabs()方法的使用
May 14 Python
python集合用法实例分析
May 30 Python
python实现linux下使用xcopy的方法
Jun 28 Python
基于python的Tkinter编写登陆注册界面
Jun 30 Python
python 判断是否为正小数和正整数的实例
Jul 23 Python
Python在groupby分组后提取指定位置记录方法
Apr 20 Python
python常用排序算法的实现代码
Nov 08 Python
Django框架中间件定义与使用方法案例分析
Nov 28 Python
Python tkinter三种布局实例详解
Jan 06 Python
python运行脚本文件的三种方法实例
Jun 25 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 array的学习笔记
2012/05/10 PHP
php结合ajax实现赞、顶、踩功能实例
2014/05/12 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
JavaScript的变量作用域深入理解
2009/10/25 Javascript
实例讲解避免javascript冲突的方法
2016/01/03 Javascript
EasyUI加载完Html内容样式渲染完成后显示
2016/07/25 Javascript
js插件Jcrop自定义截取图片功能
2016/10/14 Javascript
浅谈js对象的创建和对6种继承模式的理解和遐想
2016/10/16 Javascript
浅析location.href跨窗口调用函数
2016/11/22 Javascript
javascript 中关于array的常用方法详解
2017/05/05 Javascript
Vue异步加载about组件
2017/10/31 Javascript
微信小程序实现折叠面板
2018/01/31 Javascript
4个顶级JavaScript高级文本编辑器
2018/10/10 Javascript
微信小程序module.exports模块化操作实例浅析
2018/12/20 Javascript
es6 filter() 数组过滤方法总结
2019/04/03 Javascript
ES6 class类链式继承,实例化及react super(props)原理详解
2020/02/15 Javascript
vue 接口请求地址前缀本地开发和线上开发设置方式
2020/08/13 Javascript
剖析Python的Tornado框架中session支持的实现代码
2015/08/21 Python
python装饰器与递归算法详解
2016/02/18 Python
总结python实现父类调用两种方法的不同
2017/01/15 Python
python opencv之SURF算法示例
2018/02/24 Python
python实现多线程行情抓取工具的方法
2018/02/28 Python
Python在groupby分组后提取指定位置记录方法
2018/04/20 Python
详解Python3中ceil()函数用法
2019/02/19 Python
pytorch 模型的train模式与eval模式实例
2020/02/20 Python
Aquatalia官网:意大利著名鞋履品牌
2019/09/26 全球购物
The North Face意大利官网:服装、背包和鞋子
2020/06/17 全球购物
酒店前厅员工辞职信
2014/01/08 职场文书
运动会广播稿100字
2014/01/11 职场文书
护理人员的自我评价分享
2014/03/15 职场文书
学习雷锋做美德少年寄语大全
2014/04/09 职场文书
开工仪式策划方案
2014/05/23 职场文书
节约用电倡议书
2015/04/28 职场文书
项目合作意向书
2015/05/08 职场文书
与Windows10相比Windows11有哪些改进?值不值得升级?
2021/11/21 数码科技
golang实现浏览器导出excel文件功能
2022/03/25 Golang