2 array简单计算

2018-05-29  本文已影响15人  沈婷_bbf1

1  Sum是把所有的值都计算了,如果想根据维度来计算,后面加参数axis=0代表纵向。=1代表横向。.ndim计算有多少维度



2  维度还像切片那种样子,可以取-1,就是当维度很多的时候。用负数去取后面的。


3  除了np.sum的操作,。Array本身就有.sum.


4  乘法操作用.prod().和sum的操作几乎一样。也是有全部乘积,分维度计算


5 计算最大最小值,分维度计算最大最小值


6 求出最大最小值的位置。分维度最大最小值的的位置


7 平均值,分维度平均值


8 标准差计算


9 方差计算


10  过滤,把小于2的值都变成2,大于4的值都变成4.


11 四舍五入,注意精度的写法


12  .multiply和.dot  Dot相当于相乘后再相加


13两个维度不同的数组相乘

(x,y)相当于x,y都自动扩充(2,2)后相乘  但是(y,  x)相当于(5,5)*(2,2) 

14 =号只可以用于同纬度的时候,当维度不相等的时候不能用。


15  且,或,非。

上一篇 下一篇

猜你喜欢

热点阅读