用python处理数据(二)—— 用numpy进行简单的运算

numpy进行简单的统计运算

(1)最大值
用数组的max()函数
用python处理数据(二)—— 用numpy进行简单的运算
(2)最小值
用数组的min()函数
用python处理数据(二)—— 用numpy进行简单的运算
(3)平均值
用数组的mean()函数
用python处理数据(二)—— 用numpy进行简单的运算
(4)中位数
用numpy的median()函数
用python处理数据(二)—— 用numpy进行简单的运算
(5)标准差
用数组的std()函数
用python处理数据(二)—— 用numpy进行简单的运算

numpy进行简单的线性代数运算

线性代数的运算主要使用的是numpy的一个子程序包numpy.linalg
(1)求逆矩阵
使用numpy.linalg.inv()函数求矩阵的逆
用python处理数据(二)—— 用numpy进行简单的运算
(2)解线性方程组
使用numpy.linalg.solve()函数来求解
用python处理数据(二)—— 用numpy进行简单的运算
我们可以用dot()函数对结果进行检验,dot()是用来算两个浮点型数组的点积
用python处理数据(二)—— 用numpy进行简单的运算
(3)求特征值和特征向量
如果只求特征值用numpy.linalg.eigvals()函数,如果是求特征值和特征向量用numpy.linalg.eig()函数
用python处理数据(二)—— 用numpy进行简单的运算