1. 数组维度
1.1. 一维
import numpy as np
oneD = np.zeros(4) # 一行四列
print(oneD)
1.2. 二维
import numpy as np
twoD = np.zeros((4, 3)) # 四行三列
print(oneD)
1.3. 三维
import numpy as np
threeD = np.zeros((4, 3, 2)) # 四块三行两列
print(oneD)
2. 计算
2.1 平均数
# 数组的 mean() 方法,或模块 numpy 的 mean() 方法
import numpy as np
a = np.arange(20).reshape((4,5)) # 四行五列的二维数组
print(a.mean()) # 所有数据的平均值
print(np.mean(a)) # 所有数据的平均值
print(a.mean(axis=0)) # 每一列单独计算。结果为一维五列数组。 np.mean(a, axis=0)
print(a.mean(axis=1)) # 每一行单独计算。结果为一维四列数组。 np.mean(a, axis=1)
2.2 最值
# 数组的 max() 和 min() 方法,或模块 numpy 的 max() 和 min() 方法
import numpy as np
a = np.arange(20).reshape((4,5)) # 四行五列的二维数组
print(a.max()) # 所有数据的最大值。print(np.max(a))
print(a.min()) # 所有数据的最小值。print(np.min(a))
print(a.max(axis=0)) # 每一列单独计算(从上往下)。结果为一维五列数组。 np.max(a, axis=0)
print(a.max(axis=1)) # 每一行单独计算(从左往右)。结果为一维四列数组。 np.max(a, axis=1)