摘要: np.random.choice方法 觉得有用的话,欢迎一起讨论相互学习~ def choice(a, size=None, replace=True, p=None) 表示从a中随机选取size个数 replacement 代表的意思是抽样之后还放不放回去,如果是False的话,那么通一次挑选出来 阅读全文
posted @ 2018-11-08 19:10 WUST许志伟 阅读(25458) 评论(1) 推荐(0) 编辑
摘要: np.argsort函数 觉得有用的话,欢迎一起讨论相互学习~ numpy.argsort(a, axis=-1, kind=’quicksort’, order=None) 功能: 将矩阵a按照axis排序,并返回排序后的下标 参数: a:输入矩阵, axis:需要排序的维度 返回值: 输出排序后 阅读全文
posted @ 2018-11-08 16:56 WUST许志伟 阅读(1503) 评论(0) 推荐(0) 编辑
摘要: numpy二进制转换和范围缩放 觉得有用的话,欢迎一起讨论相互学习~ 一维二进制转换 import numpy as np # 一维二进制数组转换 a=np.array([0,1,1,0,1,1]) #[1,6] print(a.shape) # (6,) # 转换算子 Bi_conver_op=2 阅读全文
posted @ 2018-11-08 14:24 WUST许志伟 阅读(2042) 评论(0) 推荐(0) 编辑
摘要: [::-1] 数组中元素反向 觉得有用的话,欢迎一起讨论相互学习~ 一维数组反向[::-1] import numpy as np a = np.arange(8) print ("生成0-19之间的数组",a) # 一维数组反向 a1 = a[::-1] print("将a数组反向",a1) # 阅读全文
posted @ 2018-11-08 10:23 WUST许志伟 阅读(662) 评论(0) 推荐(0) 编辑
摘要: Numpy根据Bool值挑选数组中元素 觉得有用的话,欢迎一起讨论相互学习~ 使用Boolean类型的数组挑选一维数组中的值 使用一维Boolean数组选取数组中的特定元素,对应位置为True则选取,为False则不选取 import numpy as np i_=[2] # 挑选第三行数据 pop 阅读全文
posted @ 2018-11-08 10:21 WUST许志伟 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: numpy~运算符和Boolean类型变量 觉得有用的话,欢迎一起讨论相互学习~ numpy中取反运算符~可以将Boolean类型值取反,这在使用boolean类型数组选择数组中固定元素时十分有用。 import numpy as np a=np.array([0,0,1,1]).astype("b 阅读全文
posted @ 2018-11-08 10:03 WUST许志伟 阅读(3701) 评论(0) 推荐(0) 编辑
摘要: np.isin用法 觉得有用的话,欢迎一起讨论相互学习~ np.isin(a,b) 用于判定a中的元素在b中是否出现过,如果出现过返回True,否则返回False,最终结果为一个形状和a一模一样的数组。 但是当参数invert被设置为True时,情况恰好相反,如果a中元素在b中没有出现则返回True 阅读全文
posted @ 2018-11-08 09:49 WUST许志伟 阅读(2961) 评论(0) 推荐(0) 编辑
摘要: np.repeat用法 觉得有用的话,欢迎一起讨论相互学习~ np.repeat用于将numpy数组重复 一维数组重复三次 import numpy as np # 随机生成[0,5)之间的数,形状为(1,4),将此数组重复3次 pop = np.random.randint(0, 5, size= 阅读全文
posted @ 2018-11-08 09:37 WUST许志伟 阅读(2995) 评论(0) 推荐(0) 编辑