[英]Handle NaN values in mean pandas
我計算了我的 df 中一列中包含的值的平均值,如下所示:
meanBpm = df['tempo'].mean()
平均值是針對一周中的不同日子計算的,有些日子會返回我期望的值,而其他日子會返回 NaN。 這是因為某天的 bpm(速度列)可能不存在,例如我沒有聽過任何歌曲。 我想用默認值替換輸出中的這些 NaN,默認值可以是 0 或 -1
編輯:我解決了,非常感謝大家的回復
你要找的是 -
df['tempo'].fillna(0).mean()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.