为了账号安全,请及时绑定邮箱和手机立即绑定

在数据框中的平均计算中不包括空单元格

在数据框中的平均计算中不包括空单元格

杨__羊羊 2021-06-16 14:55:53
我正在从一个 excel 文件中读取一个值表作为 Pandas 数据框,其中一些单元格是空的,因为缺少一些数据。我需要计算每一行的平均值,但空单元格被读取为零,因此包含在计算中,这是一种误导。如何在不包括空单元格的情况下计算平均值?我发现只有当表格被读取为字符串表格时,空单元格才能被读取为“Nan”,但我需要数字。有什么帮助吗?
查看完整描述

2 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

任何 NaN 值不应计入平均值。尝试用您的缺失值替换任何内容np.nan,然后重复您的均值计算。如果它们当前为零,请尝试:

df.replace(0.0, np.nan, inplace=True)
df.mean()


查看完整回答
反对 回复 2021-06-29
  • 2 回答
  • 0 关注
  • 205 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信