利用python进行数据分析——04.Numpy数学和统计方法

一、Numpy数学和统计方法

  • 对整个数组进行统计计算,或者对某个轴向的数据进行统计计算。
  • sum、mean、std等聚合函数(约简,reduction),既可以当做数据实例的方法调用,也可以当做顶级numpy函数调用
  • Numpy统计聚合函数可以接收一个axis参数(用于计算该轴向上的统计值),最终结果是一个少一维的数组

            

  • cumsum、cumprod等函数不聚合,产生累计结果;也可接收一个axis参数,用于轴向上的累计统计

二、基本数组统计方法

Note1:若数组中函数有空值,则最终聚合结果认为空值(np.NaN)

Note2:若要在进行聚合运算时忽略空值,则应使用np.nansum()np.nanmin()之类的函数(不是方法)

三、用于布尔型数组的方法

  • 在上述方法中,布尔值会被强制转换为0(False)和1(True),因此sum经常用来计算布尔型数组中的True的数量
  • any方法:用于测试数组中是否存在True
  • all方法:用于测试数组中是否全部为True
  • any与all方法中,也可以添加axis轴向参数

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值