2-3 arrary数组的数值的计算
In [2]:
import numpy as np
tang_array=np.array([[1,2,3],[4,5,6]])
tang_array
Out[2]:
In [3]:
np.sum(tang_array)
Out[3]:
指定要进行的操作是沿着什么轴(维度)
In [4]:
np.sum(tang_array,axis=0)
Out[4]:
In [5]:
tang_array.ndim
Out[5]:
In [6]:
np.sum(tang_array,axis=1)
Out[6]:
In [7]:
np.sum(tang_array,axis=-1)
Out[7]:
In [8]:
tang_array.sum()
Out[8]:
In [9]:
tang_array.sum(axis=1)
Out[9]:
求乘积
In [10]:
tang_array.prod()
Out[10]:
In [11]:
tang_array.prod(axis=0)
Out[11]:
In [12]:
tang_array.prod(axis=1)
Out[12]:
In [13]:
tang_array.min()
Out[13]:
In [14]:
tang_array.min(axis=0)
Out[14]:
In [15]:
tang_array.min(axis=1)
Out[15]:
In [16]:
tang_array.max(axis=0)
Out[16]:
索引的位置
In [17]:
tang_array.argmax(axis=0)
Out[17]:
In [18]:
tang_array.argmin(axis=0)
Out[18]:
算均值,标准差,方差
In [19]:
tang_array.mean(axis=0)#均值
Out[19]:
In [20]:
tang_array.std()#标准差
Out[20]:
In [21]:
tang_array.std(axis=1)
Out[21]:
In [22]:
tang_array.var()#方差
Out[22]:
限制范围
In [23]:
tang_array
Out[23]:
In [24]:
tang_array.clip(2,4)
Out[24]:
In [26]:
tang_array=np.array([1.2,3.4,4,3,6,76])
In [27]:
tang_array.round()#四舍五入
Out[27]:
In [28]:
tang_array.round(decimals=1)
Out[28]:
此资源来自https://www.cnblogs.com/AI-robort/,博客园的karina512。