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发送伪造的arp请求
Jan 09 Python
python操作日期和时间的方法
Mar 11 Python
教大家使用Python SqlAlchemy
Feb 12 Python
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
Dec 27 Python
Python中支持向量机SVM的使用方法详解
Dec 26 Python
pandas.DataFrame选取/排除特定行的方法
Jul 03 Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
Nov 30 Python
基于python全局设置id 自动化测试元素定位过程解析
Sep 04 Python
Python使用Socket实现简单聊天程序
Feb 28 Python
python:解析requests返回的response(json格式)说明
Apr 30 Python
浅谈pytorch中torch.max和F.softmax函数的维度解释
Jun 28 Python
Python暴力破解Mysql数据的示例
Nov 09 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
javascript window.opener的用法分析
2010/04/07 Javascript
javascript 学习笔记(onchange等)
2010/11/14 Javascript
对Jquery中的ajax再封装,简化操作示例
2014/02/12 Javascript
iframe的onreadystatechange事件在firefox下的使用
2014/04/16 Javascript
js截取中英文字符串、标点符号无乱码示例解读
2014/04/17 Javascript
jQuery控制网页打印指定区域的方法
2015/04/07 Javascript
jQuery给元素添加样式的方法详解
2015/12/30 Javascript
node.js中fs.stat与fs.fstat的区别详解
2017/06/01 Javascript
Angular 4依赖注入学习教程之简介(一)
2017/06/04 Javascript
微信小程序云开发使用方法新手初体验
2019/05/16 Javascript
Vue filter 过滤当前时间 实现实时更新效果
2019/12/20 Javascript
Vue动态加载图片在跨域时无法显示的问题及解决方法
2020/03/10 Javascript
基于PHP pthreads实现多线程代码实例
2020/06/24 Javascript
Vue环境搭建+VSCode+Win10的详细教程
2020/08/19 Javascript
[51:15]完美世界DOTA2联赛PWL S2 PXG vs Magma 第一场 11.21
2020/11/24 DOTA
基于Python的身份证号码自动生成程序
2014/08/15 Python
Python自定义线程池实现方法分析
2018/02/07 Python
python+selenium实现QQ邮箱自动发送功能
2019/01/23 Python
用Python解决x的n次方问题
2019/02/08 Python
python 读取文件并把矩阵转成numpy的两种方法
2019/02/12 Python
python自定义线程池控制线程数量的示例
2019/02/22 Python
如何通过python实现全排列
2020/02/11 Python
Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
2020/03/09 Python
python批量生成身份证号到Excel的两种方法实例
2021/01/14 Python
马来西亚网上美容店:Hermo.my
2017/11/25 全球购物
一套Delphi的笔试题一
2016/02/14 面试题
合作意向书格式及范文
2014/03/31 职场文书
党委班子剖析材料
2014/08/21 职场文书
重阳节演讲稿:尊敬帮助老人 弘扬传统美德
2014/09/25 职场文书
民警群众路线教育实践活动对照检查材料
2014/10/04 职场文书
辩论赛主持人开场白
2015/05/29 职场文书
大学生学习十八届五中全会精神心得体会
2016/01/05 职场文书
2019年年中职场激励人心语录30条
2019/08/07 职场文书
详解Spring Security中的HttpBasic登录验证模式
2022/03/17 Java/Android
Windows Server 2008 修改远程登录端口以及配置防火墙
2022/04/28 Servers
字节飞书面试promise.all实现示例
2022/06/16 Javascript