公式运算的意思指的是求和,求平均值,求累加和,求中位数等操作
目录
一、sum,cumsum函数
sum函数求和
cumsum函数求累加和
import numpy as np
a = np.array([[1, 2, 3, 4], [5, 6, 7, 8]])
>>>
[[1 2 3 4]
[5 6 7 8]]
s = np.sum(a)
>>>
36
s0 = np.sum(a, axis=0)
>>>
[ 6 8 10 12]
c = np.cumsum(a)
>>>
[ 1 3 6 10 15 21 28 36]
c1 = np.cumsum(a, axis=1)
>>>
[[ 1 3 6 10]
[ 5 11 18 26]]
二、diff函数
diff函数求沿着指定轴计算第N维的离散差值
import numpy as np
x = np.array([1, 2, 4, 7, 0])
>>>
[1, 2, 4, 7, 0]
d = x.diff(x)
>>>
[ 1 2 3 -7]
三、average,median函数
average函数求平均数
median函数求中位数
import numpy as np
a = np.array([[0, 1, 2, 3, 4], [5, 6, 7, 8, -1]])
>>>
[[ 0 1 2 3 4]
[ 5 6 7 8 -1]]
aver = np.average(a)
>>>
3.5
m = np.median(a)
>>>
3.5