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读取环境变量的方法和自定义类分享
Nov 22 Python
Django卸载之后重新安装的方法
Mar 15 Python
运行django项目指定IP和端口的方法
May 14 Python
Python基本socket通信控制操作示例
Jan 30 Python
python-django中的APPEND_SLASH实现方法
Jun 21 Python
Python数据类型之列表和元组的方法实例详解
Jul 08 Python
python实现扑克牌交互式界面发牌程序
Apr 22 Python
python能开发游戏吗
Jun 11 Python
python实现xlwt xlrd 指定条件给excel行添加颜色
Jul 14 Python
PyCharm vs VSCode,作为python开发者,你更倾向哪种IDE呢?
Aug 17 Python
 Python 中 logging 模块使用详情
Mar 03 Python
Python字符串格式化方式
Apr 07 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中curl、fsocket、file_get_content三个函数的使用比较
2014/05/09 PHP
PHP实现的带超时功能get_headers函数
2015/02/10 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
IE下支持文本框和密码框placeholder效果的JQuery插件分享
2015/01/31 Javascript
关于获取DIV内部内容报错的原因分析及解决办法
2016/01/29 Javascript
json实现添加、遍历与删除属性的方法
2016/06/17 Javascript
js转html实体的方法
2016/09/27 Javascript
微信小程序 支付简单实例及注意事项
2017/01/06 Javascript
基于Vue的文字跑马灯组件(npm 组件包)
2017/05/24 Javascript
jquery实现放大镜简洁代码(推荐)
2017/06/08 jQuery
Webpack中雪碧图插件使用详解
2018/05/25 Javascript
详解50行代码,Node爬虫练手项目
2019/04/22 Javascript
vue-cli和v-charts实现可视化图表过程解析
2019/10/08 Javascript
vue radio单选框,获取当前项(每一项)的value值操作
2020/09/10 Javascript
vue实现两个组件之间数据共享和修改操作
2020/11/12 Javascript
Python 时间操作例子和时间格式化参数小结
2014/04/24 Python
基于Python实现文件大小输出
2016/01/11 Python
Python爬虫模拟登录带验证码网站
2016/01/22 Python
python对配置文件.ini进行增删改查操作的方法示例
2017/07/28 Python
python实现飞机大战微信小游戏
2020/03/21 Python
Python设计模式之代理模式实例详解
2019/01/19 Python
10 分钟快速入门 Python3的教程
2019/01/29 Python
解决使用export_graphviz可视化树报错的问题
2019/08/09 Python
python openCV获取人脸部分并存储功能
2019/08/28 Python
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
如何使用Python抓取网页tag操作
2020/02/14 Python
python 读取二进制 显示图片案例
2020/04/24 Python
css3实现简单的白云飘动背景特效
2020/10/28 HTML / CSS
倩碧香港官方网站:Clinique香港
2017/11/13 全球购物
介绍下Java的输入输出流
2014/01/22 面试题
物理教师自荐信范文
2013/12/28 职场文书
服装设计专业求职信
2014/06/16 职场文书
师范学院毕业生求职信
2014/06/24 职场文书
三八节标语
2014/06/27 职场文书
谢师宴邀请函
2015/02/02 职场文书
JS实现简单的九宫格抽奖
2022/06/28 Javascript