-
pandas
中求每列的平均值或总和,有几列未输出的问题- 首先
mean
函数的格式是:mean(axis=None, skipna=None, level=None, numeric_only=None, **kwargs)
- 原因是
pandas
中有几列的数据类型是Object
类型,不是int、float
等数值类型,所以pandas
在解析的时候,首先用除了数值类型方式以外的方式解析Object
列,不成功后再用int、float
等数值类型解析,所以,有时候会解析不成功,从而这几列就不输出对应的平均值或者总和了。 numeric_only
参数很好的解释了上面我说的这段话:numeric_only : bool, default None Include only float, int, boolean columns. If None, will attempt to use everything, then use only numeric data. Not implemented for Series.
- 首先
pandas中求每列的平均值或总和,有几列未输出的问题
最新推荐文章于 2024-04-27 05:59:31 发布