'numpy.float64' object has no attribute 'isnull'
时间: 2023-09-15 20:23:06 浏览: 255
numpy下的flatten()函数用法详解
5星 · 资源好评率100%
这个错误信息表明你在使用一个 NumPy 数组的 `isnull()` 方法,但是 NumPy 的数据类型 `float64` 并没有这个方法。`isnull()` 方法是 Pandas 库中的一个函数,用于检查缺失值。如果你想检查 NumPy 数组中的缺失值,可以使用 `numpy.isnan()` 方法。例如:
```python
import numpy as np
arr = np.array([1.0, 2.0, np.nan, 4.0])
print(np.isnan(arr))
```
输出:
```
[False False True False]
```
这里使用 `np.isnan()` 方法检查数组 `arr` 中的缺失值。如果元素是缺失值,则返回 `True`,否则返回 `False`。
阅读全文