numpy函数

一、数组常用函数

   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的数组

 

二、数组的属性

1、ndim给出数组的维数

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

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

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

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

三、数组的分割

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

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

三、改变数组的维度

1、ravel完成展平操作

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

2、reshape用元组设置维度

四、数组的修剪和压缩

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

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

五、计算阶乘

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



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值