python将计算数组中位数
时间: 2024-01-25 20:04:26 浏览: 84
python 两个排序数组的中位数
可以使用numpy库中的median函数来计算数组的中位数,代码如下:
```python
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
median = np.median(arr)
print("中位数为:", median)
```
输出结果为:
```
中位数为: 3.0
```
如果数组长度为偶数,中位数为中间两个数的平均值,例如:
```python
arr = np.array([1, 2, 3, 4])
median = np.median(arr)
print("中位数为:", median)
```
输出结果为:
```
中位数为: 2.5
```
阅读全文