numpy中函数
min()用法
<求指定维度的最小值,默认求所有值的最小值>
min(): 无参,返回所有中的最小值
min(0): 等价于 axis=0, 每列的最小值
min(1): 等价于 axis=1,每行的最小值
max()用法
<求指定维度的最大值,默认求所有值的最大值>
- max(): 无参,所有中的最大值
- max(0):每列的最大值
- max(1):每行的最小值
sum()用法
<求给定轴上的元素的和> - sum(axis=0): 求每列上的元素的和,返回一行
- sum(axis=1): 求每行上元素的和,返回一列
tile()用法
<重复某个数组n次>
- tile(a,2)==tile(a,(1,2)) 重复两次一行
- tile(a,(2,1) 生成一个二行一列数组
argsort()用法
<对矩阵进行排序,返回从小到大的索引矩阵>
二维矩阵
- argsort(x,axis=0) 按列排序,返回所有索引矩阵
- argsort(x,axis=1) 按行排序,返回所有索引矩阵
一维 - argsort(x) 按列排序,返回所有从小到大索引矩阵
- argsort(-x) 按列排序,返回所有从大到小索引矩阵
shape()用法
<返回指定维度的长度>
- shape([1],[2]) 返回(2L,1L)
- shape(3) 返回()
- shape[0] 返回第一维度长度
matplotlib中函数
zeros()用法
<生成一个全为的0矩阵的函数>
- zeros(m,n);生成一个m*n的零矩阵
- zeros(m);生成一个m*m的零矩阵
- zeros(m,n,k…);生成一个m n k …的零矩阵
- zeros(size \ shape(A));生成一个与矩阵A的维度一致的零矩阵