Py学习  »  Philipp Schwarz  »  全部回复
回复总数  1
7 年前
回复了 Philipp Schwarz 创建的主题 » 如何在python中用mean(基于类别的mean)替换nan值[duplicate]

特色的高排名答案只适用于只有两列的熊猫数据框。如果有更多列的情况,请使用:

df['Crude_Birth_rate'] = df.groupby("continent").Crude_Birth_rate.transform(
    lambda x: x.fillna(x.mean()))