numpy.mean(x) |
计算数组中元素的平均值 |
numpy.mean([1, 2, 3, 4, 5]) 返回 3.0 |
numpy.median(x) |
计算数组中元素的中位数 |
numpy.median([1, 3, 5, 2, 4]) 返回 3.0 |
numpy.var(x) |
计算数组中元素的方差 |
numpy.var([1, 2, 3, 4, 5]) 返回 2.5 |
numpy.std(x) |
计算数组中元素的标准差 |
numpy.std([1, 2, 3, 4, 5]) 返回 1.58113883 |
numpy.sum(x) |
计算数组中元素的和 |
numpy.sum([1, 2, 3, 4, 5]) 返回 15 |
numpy.prod(x) |
计算数组中元素的乘积 |
numpy.prod([1, 2, 3, 4, 5]) 返回 120 |
numpy.min(x) |
找出数组中的最小值 |
numpy.min([1, 2, 3, 4, 5]) 返回 1 |
numpy.max(x) |
找出数组中的最大值 |
numpy.max([1, 2, 3, 4, 5]) 返回 5 |
numpy.argmin(x) |
找出最小值的索引 |
numpy.argmin([1, 2, 3, 4, 5]) 返回 0 |
numpy.argmax(x) |
找出最大值的索引 |
numpy.argmax([1, 2, 3, 4, 5]) 返回 4 |
numpy.percentile(x, p) |
计算百分位数,其中 p 是百分位数(0到100之间) |
numpy.percentile([1, 2, 3, 4, 5], 25) 返回 2.0 |
numpy.histogram(x, bins) |
计算直方图 |
numpy.histogram([1, 2, 2, 3, 3, 3, 4, 4, 5], bins=[0, 1, 2, 3, 4, 5]) 返回 (array([1, 2, 3, 2, 1]), array([0, 1, 2, 3, 4, 5])) |