numpy中的array运算
时间: 2023-11-13 12:41:58 浏览: 53
numpy中的array运算包括常见的数学运算、逻辑运算和统计运算等。以下是一些常用的numpy数组运算示例:
1. 数学运算:
- 加法:`arr1 + arr2`
- 减法:`arr1 - arr2`
- 乘法:`arr1 * arr2`
- 除法:`arr1 / arr2`
- 幂运算:`np.power(arr, n)`
- 开方:`np.sqrt(arr)`
- 绝对值:`np.abs(arr)`
- 自然对数:`np.log(arr)`
- 指数函数:`np.exp(arr)`
- 取余数:`np.mod(arr1, arr2)`
2. 逻辑运算:
- 大于:`arr1 > arr2`
- 小于:`arr1 < arr2`
- 等于:`arr1 == arr2`
- 逻辑与:`np.logical_and(arr1, arr2)`
- 逻辑或:`np.logical_or(arr1, arr2)`
- 逻辑非:`np.logical_not(arr)`
3. 统计运算:
- 求和:`np.sum(arr)`
- 最大值:`np.max(arr)`
- 最小值:`np.min(arr)`
- 平均值:`np.mean(arr)`
- 方差: `np.var(arr)`
- 标准差: `np.std(arr)`
- 中位数: `np.median(arr)`
这些只是一些常见的示例,numpy还提供了更多的运算函数和方法,可以根据需要进行查阅和使用。