Numpy 基础函数 --《Python 数据分析从入门到精通》
- 在Numpy中,方向称作轴,轴的数目称作维。(array(z,y,x))
- np.empty() 函数的使用待完全确定。(eg: np.empty([2,3]) -> ([[0,0,0]
[0,0,0]]))
3.np.linspace(start , end , step) --------step默认为50,相比arange(),在精度要求高时使用。
4.a, b 数组相加,向高精度的数据类型转换。(同大多数语言,如C)。
5.在进行对数组进行操作时,例如索引和切片,当索引位置i,j小于0时,表示的索引位置实际为n+i、n+j。
n表示这个轴的长度。eg:b[-2] = b[-2 + n].
6.np.shape()----------如果某个方向上的大小设为-1,则会自动计算这个方向的大小。(即自动匹配)
7.np.vstack()------垂直组装
np.hstack()------横向组装
np.hsplit()--------垂直分割
8.np.where(c,a,b)-------------c是bool数组,Ture选择a对应位置的元素,False选择b对应位置的元素。
np.where(a>0,1,0)----------数组a内大于0的值,设定为1,否则设定为0.
结语:此本书较水,不建议各位购买。