一、数组常用函数

   1、where根据指定条件返回所有满足条件的数组元素的索引值

   2、take(a,index)从数组a中按照索引index取值

   3、average(a,weights=v)对数组a以权重为V进行加权平均

   4、min(a),max(a),middle(a),var(a),std(a),cov(a,b),corrccoef(a,b)

      最小值,最大值,中间值,方差,标准差,协方差,相关系数

  5、ptp返回数组元素最大值和最小值的差

  6、diff返回由相邻数组元素差值构成的数组

  7、argmin返回最小元素的索引

8、ones(N)建立一个长度为N的元素均初始化为1的数组

  numpy函数

二、数组的属性

1、ndim给出数组的维数

2、size给出数组元素的总个数

3、itemsize给出数组元素在内存中占的字节

4、nbyte整个数组所占的存储空间

5、real imag复数数组的实部和虚部

三、数组的分割

1、数组按行分割为3个大小相同的子数组 np.hsplita(a,3)或者np.split(a,3,axis=1)

numpy函数

垂直分割np.vsplit(a,3)或者np.split(a,3,axis=0)

三、改变数组的维度

1、ravel完成展平操作

numpy函数

flatten和reval功能相同,但是会请求内存来保存结果

2、reshape用元组设置维度

四、数组的修剪和压缩

clip方法返回一个修剪后的数组,所有比给定最大值大的元素设置为给定最大值,比给定最大值小的元素设置为给定的最小值

compress返回一个根据给定条件筛选后的数组

numpy函数numpy函数

五、计算阶乘

计算8的阶乘调用prod方法。计算1~8所有阶乘值调用cumprod方法

numpy函数



相关文章:

  • 2021-12-18
  • 2018-05-01
  • 2021-09-02
  • 2022-12-23
  • 2022-01-05
  • 2021-09-08
  • 2020-01-20
猜你喜欢
  • 2021-05-17
  • 2021-09-07
  • 2021-04-16
  • 2021-08-28
  • 2021-05-12
  • 2022-12-23
相关资源
相似解决方案