将含有空值数组插值为不含空值的数组,python代码
时间: 2024-08-28 19:01:00 浏览: 39
Python代码源码-实操案例-框架案例-空值、值等缺失值检测….zip
在Python中,如果你有一个包含空值(如None、NaN或缺失值)的数组,并希望将其替换为默认值以填充空位,你可以使用`numpy`库中的`fillna()`函数。假设你想用0填充空值,可以这样做:
```python
import numpy as np
# 假设你有这样一个包含空值的数组
array_with_null = [1, None, 3, np.nan, 5]
# 使用fillna()函数替换空值为0
filled_array = np.array(array_with_null).fillna(0)
print(filled_array)
```
运行上述代码后,`filled_array`将是一个不含空值的数组,其中空值已经被0代替。
阅读全文