摘要:
广播(Broadcast)是对不同形状(shape)的数组进行数值计算的方式。 广播规则: 如果两个数组的维度数不相同,那么小维度数组的形状将会在最左边补1; 如果两个数组的形状在任何一个维度都不匹配,那么数组的形状会沿着维度为1的维度扩展以匹配另外一个数组的形状; 如果两个数组的形状在任何一个维度 阅读全文
摘要:
将多个数组合并成一个,或将一个数组分裂成多个。 数组拼接 concatenate([a1, a2, ...], axis=0, out=None) #默认沿axis = 0轴拼接,也可设置沿axis = 1轴拼接 hstack([a1, a2, ...]) #默认沿axis = 0轴拼接 vstac 阅读全文
摘要:
数组变形(reshape)或轴转换(Transposing Arrays and Swapping Axes)后返回的是非副本视图,对于非副本视图的修改会使原来的数组也同时改变。 In [1]: import numpy as np #np.arange()产生一维数组 In [2]: arr = 阅读全文