python 替换 nan
时间: 2023-10-14 15:24:56 浏览: 110
nan_test_python_NAN_
在Python中,可以使用numpy库中的函数`numpy.nan_to_num`来替换nan值。这个函数用于将数组中的nan值替换为0或任何其他的值。
下面是一个例子:
```python
import numpy as np
# 创建一个包含nan值的数组
arr = np.array([1, 2, np.nan, 4])
# 将nan值替换为0
arr = np.nan_to_num(arr, nan=0)
print(arr)
```
输出:
```
[1. 2. 0. 4.]
```
在上面的例子中,我们使用`numpy.nan_to_num`函数将数组`arr`中的nan值替换为0。如果想要将nan值替换为其他的值,只需要将`nan`参数设置为所需的值即可。
阅读全文