3-4数值计算
Pandas章节应用的数据可以在以下链接下载: https://files.cnblogs.com/files/AI-robort/Titanic_Data-master.zip
Array数值计算¶
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)#按列求和,axis=1是按行求和
Out[4]:
In [5]:
tang_array.ndim#显示维度
Out[5]:
In [9]:
np.sum(tang_array,axis=1)
Out[9]:
In [10]:
np.sum(tang_array,axis=-1)
Out[10]:
In [11]:
tang_array.sum()
Out[11]:
In [12]:
tang_array.sum(axis=1)
Out[12]:
乘积¶
In [14]:
np.prod(tang_array,axis=0)
Out[14]:
In [15]:
tang_array.prod()
Out[15]:
In [16]:
tang_array.min(axis=1)
Out[16]:
In [17]:
tang_array.max(axis=1)
Out[17]:
索引arg+min/max...¶
In [18]:
tang_array.argmin()
Out[18]:
In [19]:
tang_array.argmax()
Out[19]:
均值、标准差、方差¶
In [20]:
tang_array.mean(axis=1)
Out[20]:
In [21]:
tang_array.std(axis=1)#标准差
Out[21]:
In [22]:
tang_array.var(axis=1)#方差
Out[22]:
限制、四舍五入
In [23]:
tang_array.clip(2,4)#x小于2的都变成2,大于4的都变成4
Out[23]:
In [24]:
tang_array=np.array([1.2,3.46,6.43])
In [26]:
tang_array.round(decimals=1)#四舍五入,控制精度:小数点后面几位小数decimals=...
Out[26]:
此资源来自https://www.cnblogs.com/AI-robort/,博客园的karina512。