ZBLOG

FutureWarning: Dropping of nuisance columns in DataFrame reductions (with 'numeric_only=None') is deprecated; in a future version this will raise TypeError. Select only valid columns before calling the reduction. average = df.mean()这个报错是为什么

这个警告是因为在对DataFrame进行平均值计算时,有些列可能不是数值类型。在未来的版本中,将会抛出TypeError错误,要求在调用计算前只选择有效的列。

要解决这个问题,可以使用numeric_only参数来指定仅考虑数值类型的列进行计算。例如,可以修改代码如下:

average = df.mean(numeric_only=True)

这样就只会对数值类型的列进行平均值计算,并且不会触发警告信息。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://sdn.0voice.com/?id=2532

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?