-
numpy笔记
- 头文件:import numpy as np
- isnan,~isnan:判断数据或数组中元素的属性是否为NaN,
- isnan:若是NaN返回True
- ~isnan:若是非NaN返回True
- nonzero:判断是否为True,并返回对应的索引值。该索引值可用于matrix取值。
- linspace:在指定的间隔内返回均匀间隔的数字
- linspace(2.0, 3.0, num=5):在闭区间[2, 3]生成5个间隔相同的数字
- linspace(2.0, 3.0, num=5, endpoint=False):在半开区间[2, 3)生成5个间隔相同的数字
- np.linspace(2.0, 3.0, num=5, retstep=True):在闭区间[2, 3]生成5个间隔相同的数字(除了返回生成的样本数字,还返回样本数字之间的间距)
- (array([2. , 2.25, 2.5 , 2.75, 3. ]), 0.25)
- 参考:python numpy.linspace() 使用介绍
- tile:像瓷砖一样将原矩阵横向、纵向地复制,e.g:tile(A, (行数个,列数个)),默认是以一行,列数个进行,如tile(A, 列数个)
- argsort:返回的是数组值从小到大的索引值,np.argsort(x, axis=0) #按列排序,np.argsort(x, axis=1) #按行排序,np.argsort(-x) #按降序排列
- random.uniform():uniform() 方法将随机生成下一个实数,它在 [x, y] 范围内。e.g: uniform(7, 14) 的随机数为 : 12.2243345905
-
相关阅读:
数据结构64:冒泡排序算法(起泡排序)
数据结构63:希尔排序算法(缩小增量排序)
Python3 内置函数
Python3 解压序列
Python3 装饰器
Python3 函数
Python3 迭代器和生成器
Python3 函数式编程自带函数
Python3 函数式编程
Python3 匿名函数
-
原文地址:https://www.cnblogs.com/gwzz/p/13065554.html