目标:学习如何进行数学运算、逻辑运算和统计运算。了解numpy提供的各种数学函数和统计函数,并掌握其使用方法。
import numpy as np
在numpy中,你可以进行各种数学运算、逻辑运算和统计运算。下面是一些常见的numpy数学函数和统计函数,并介绍了它们的使用方法(以下计算,均是基于相同位置对应元素间的计算):
-
数学运算函数:
- )基本数学函数:(存在两个数组t1,t2,具有相同形状)
等,用于执行基本的加法、减法、乘法和除法运算,结果为每个相同位置的元素进行加减乘除。t3=np.arange(24).reshape((4,6)) t1=t3[:,2:4] t2=t3[:,1:3] np.add(t1,t2), np.subtract(t1,t2), np.multiply(t1,t2), np.divide(t1,t2)
- )幂运算:
np.power(t1,x)
,用于计算数组元素的指数幂,x为幂指数。 - )开方和平方根:
np.sqrt(t1)
,用于计算数组元素的平方根。 - )绝对值:
np.abs(t1)
或np.absolute(t1)
,用于计算数组元素的绝对值。 - )指数和对数:
np.exp(t1)
,np.log(t1)
,np.log10(t1)
等,用于计算指数和对数函数。# 创建示例数组 arr = np.array([1, 2, 3]) # 计算指数函数 result_exp = np.exp(arr) print(result_exp) # 计算自然对数 re
- )基本数学函数:(存在两个数组t1,t2,具有相同形状)