numpy随机索引(不重复)和打乱元素
def getRandomIndex(n, x):# 索引范围为[0, n),随机选x个不重复,注意replace=False才是不重复,replace=True则有可能重复index = np.random.choice(np.arange(n), size=x, replace=False)return index
getRandomIndex(12, 12)
Out[13]: array([11, 6, 10, 8, 0, 2, 9, 3, 4, 7, 1, 5])
shuffle_indexes=np.random.permutation(len(X))
test_ratio=0.2
test_size=int(len(X)*test_ratio) #规定测试集个数test_indexes=shuffle_indexes[:test_size] #测试集索引
train_indexes=shuffle_indexes[test_size:] #训练集索引
让列表元素随机
np.random.shuffle(examples)
numpy随机索引(不重复)和打乱元素相关推荐
- html抽奖不重复,javascript数组如何随机抽取不重复?
从一个JavaScript数组当中,随机抽取数个元素,构成新数组,要求这些元素不能重复.(即随机获取不重复的数组元素)下面我们来看一下如何实现. 方法一: 从第二次随机抽取的元素开始,需要将抽取的元素 ...
- dataframe,python,numpy 问题索引1
# 找出只有赌场数据的账户 gp=data.groupby(['查询账号','场景标签'],as_index=True) tj=gp.size().reset_index()按查询账号和场景标签分组并 ...
- NumPy Cookbook 带注释源码 二、NumPy 高级索引和数组概念
调整图像尺寸 # 这个代码用于调整图像尺寸 # 来源:NumPy Cookbook 2e Ch2.3import scipy.misc import matplotlib.pyplot as plt ...
- 数据结构初阶(4)(OJ练习【判断链表中是否有环、返回链表入口点、删除链表中的所有重复出现的元素】、双向链表LinkedList【注意事项、构造方法、常用方法、模拟实现、遍历方法、顺序表和链表的区别)
接上次博客:数据结构初阶(3)(链表:链表的基本概念.链表的类型.单向不带头非循环链表的实现.链表的相关OJ练习.链表的优缺点 )_di-Dora的博客-CSDN博客 目录 OJ练习 双向链表--Li ...
- numpy 高级索引技巧
文章目录 numpy高级索引和索引技巧 用索引数组索引 用布尔数组索引 所述ix_()函数 用字符串索引 线性代数 简单数组操作 技巧和窍门 "自动"整形 向量堆叠 直方图 num ...
- Java模拟抽奖。奖池有以下几个奖项:【2,1888,588,388,2888】打印出抽奖结果,要求随机且不重复。两种方法(代码和优化后的代码)
代码: package edu.test; import java.util.Random; public class Test6 {public static void main(String[] ...
- 科学计算工具NumPy(3):ndarray的元素处理
科学计算工具NumPy(1):ndarray的创建于数据类型 科学计算工具NumPy(2):ndarray的矩阵处理 科学计算工具NumPy(3):ndarray的元素处理 元素计算函数 ceil() ...
- NumPy 高级索引
NumPy 高级索引 NumPy 比一般的 Python 序列提供更多的索引方式.除了之前看到的用整数和切片的索引外,数组可以由整数数组索引.布尔索引及花式索引. 整数数组索引 以下实例获取数组中(0 ...
- NumPy学习(索引和切片,合并,分割,copy与deep copy)
NumPy学习(索引和切片,合并,分割,copy与deep copy) 目录 索引和切片合并分割 copy与deep copy 索引和切片 通过索引和切片可以访问以及修改数组元素的值 一维数组 程序示 ...
最新文章
- Qt CheckBox的使用
- 足够应付面试的Spring事务源码阅读梳理
- c 语言26个小写字母,26个字母表大小写
- Hive体系结构(二)Hive的执行原理、与关系型数据库的比较
- 【Wax】使用Wax (framework方式,XCode 4.6)
- JRebel 启动报错 could not be processed by xxx
- 定速巡航和自适应定速巡航有什么区别,开关分别是什么样的?
- 简单易学Matlab深度学习教程--矩阵
- FileUriExposedException异常:file://与content://
- Ajax回调函数中return不生效问题
- pos机v1,简单pos机
- 微信小程序 — 公立医院申请
- 2019年一线城市程序员工资大调查
- 如何修改PDF文件,怎样将PDF文件拆分
- Datagrid 的 deleteRow、insertRow使用
- Xposed插件编写
- HTML px em pt长度单位(像素 相对长度 点)
- iOS 屏幕左侧向右滑动返回
- CSDN发博客上传照片失败问题解决方案
- 谷歌浏览器打开标签会把之前的覆盖掉_Chrome浏览器切换到之前打开的标签页会重新加载...
热门文章
- TCP time_wait 的存在意义
- IoT 开发,我们需要学习哪些内容?
- 3g和4g的跨越时间_跨越时间和数字的名字
- 程序员靠自己怎么赚钱?
- 开源前端脚本错误监控及跟踪解决项目BadJS试用
- AUTOSAR LIN Introduction
- 闲人闲谈PS之三十二——业务工程预算和PS成本计划
- 怎样发量暴增_发量少怎么办如何增加发量?看完你就明白了
- unity3d中animator和animation k动画注意点和问题 无法播放等等
- [词性] 十八、介词 8 [ within ] [ within ] [ across ] [ among ] [ outside ] [ into ] [ beyond ] [ against ]