第11节,数据分析常用方法

我们对一组数据进行分析时,numpy可以非常轻松的帮我们获得常用的指标,例如最大值、最小值、总和、平均值、乘积、标准偏。

1. 最大值

import numpy as np

array = np.array([[0.45053314, 0.17296777, 0.34376245, 0.5510652],
                [0.54627315, 0.05093587, 0.40067661, 0.55645993],
                [0.12697628, 0.82485143, 0.26590556, 0.56917101]])

print(array.max())

array是一个维度是(3, 4)数组,max方法返回的是整个数组的最大值,通过指定axis参数返回不同维度上的最大值

print(array.max(axis=0))   # [0.54627315 0.82485143 0.40067661 0.56917101]

axis = 0, 按列来统计最大值, 如果axis = 1,则是按行来统计最大值

print(array.max(axis=1))   # [0.5510652  0.55645993 0.82485143]

2. 其他常用的数据统计方法

方法 功能
max 最大值
min 最小值
sum 总和
mean 平均值
prod 所有元素的乘积
std 标准偏差
var 方差

本文只使用max方法举例说明numpy数组如何在不同维度上使用这些方法。

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案