gpt4 book ai didi

python - pandas 如何使用 groupby 将 NaN 值替换为平均值

转载 作者:太空宇宙 更新时间:2023-11-03 15:44:16 24 4
gpt4 key购买 nike

<分区>

我尝试使用它来替换列特征计数中的 NaN 值(它是一个范围从 1 到 10 的整数),使用 groupby(client_id 或 client_name),然而 NaN 值似乎并没有消失。

df['feature_count'].isnull().sum()

输出是:

2254

现在我使用:

df['feature_count'].fillna(df.groupby('client_name')['feature_count'].mean(), inplace=True)

但输出保持不变:

df['feature_count'].isnull().sum()

2254

有没有其他方法可以通过按 ID 分组的列的其他非 NaN 值替换 NaN 值?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com