NumPy基本命令

  • import NumPy as np
  • ndarray:                                                                   多维数组 np.array
  • persontype = np.dtype({'names: [], 'formats': []})     自定义 结构数组
  • np.arrange(1,11,2)                                                   创建[1,3,5,7,9]的等差数组 [初值,终值,步长]
  • np.linespace(1,9,5)                                                  创建[1,3,5,7,9]的等差数组 [初值,终值,元素个数]
  • np.add(x1,x2)               加
  • np.subtract(x1, x2)       减
  • np.multiply(x1, x2)        乘
  • np.divide(x1, x2)           除
  • np.power(x1, x2)          求N次方
  • np.remainder(x1, x2)    取余数
  • amax(矩阵,axis)                                      最大值函数 axis=0 以列划分 axis=1 以行划分 axis可省略
  • amin(矩阵,axis)                                       最小值函数 axis=0 以列划分 axis=1 以行划分 axis可省略
  • ptp(矩阵,axis)                                          最大值与最小值之差 axis=0 以列划分 axis=1 以行划分 axis可省略
  • percentile(矩阵,P,axis)                         统计数组的百分位数 ,P:0-100 代表p%
  • median(矩阵,axis)                                   中位数
  • mean(矩阵,axis)                                     平均数
  • average(数组1,权重数组2)                     数组的加权平均值
  • std(数组)                                                   标准差
  • var(数组)                                                   方差
  • sort(a, axis=-1, kind=‘quicksort’, order=None),       排序, 默认是快速排序;
    • kind :quicksort、mergesort、heapsort 分别是快速排序、合并排序、堆排序。
    • axis 默认 -1(沿着数组的最后一个轴进行排序), axis=None 采用扁平化的方式作为一个向量进行排序。(不管重复与否都排)
    • order 字段,对于结构化的数组可以指定按照某个字段进行排序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值