isnull().sum()
时间: 2023-11-22 13:05:49 浏览: 18
这个代码是用来统计一个DataFrame中每一列缺失值的数量的。其中,isnull()方法会返回一个与原DataFrame形状相同的布尔型数据集,表示每个单元格是否缺失;而sum()方法会对这个布尔型数据集进行求和,得到每一列缺失值的数量。因此,isnull().sum()的结果就是一个Series,其索引是原DataFrame中每一列的名称,对应的值是该列缺失值的数量。
相关问题
mdsy_zhoubao_1.isnull.sum() 'function' object has no attribute 'sum' 这是什么错误
`mdsy_zhoubao_1.isnull` 是一个方法(函数),它用于判断 DataFrame 中的每个元素是否为缺失值(NaN 或 None),并返回一个布尔值 DataFrame。这个方法需要加上括号 `()` 才能调用,否则会报错。
在你提供的代码中,缺少了括号,导致 Python 将 `mdsy_zhoubao_1.isnull` 视为一个函数对象。因此,当你尝试对其使用 `sum()` 函数时,Python 报错提示该方法没有 `sum` 属性。
要统计 DataFrame 中空值的个数,正确的做法是使用 `isnull()` 方法和 `sum()` 函数,如下所示:
```
null_counts = mdsy_zhoubao_1.isnull().sum()
print(null_counts)
```
这样就可以正确地统计 DataFrame 中每列的空值个数了。
pd.DataFrame(X_missing_mean).isnull.sum()提示'function' object has no attribute 'sum'
根据您提供的信息,我猜测您可能是在调用函数时没有加括号。正确的语法是`pd.DataFrame(X_missing_mean).isnull().sum()`,其中`isnull()`和`sum()`都是函数,需要加上括号表示调用。这样就可以统计DataFrame中每一列缺失值的数量了。希望能够帮到您。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)