【发布时间】:2013-01-23 12:31:09
【问题描述】:
我有一个 DataFrame,其中有一列包含一些带有各种负值的不良数据。我想用它们所在组的平均值替换
对于作为 NA 的缺失值,我会这样做:
data = df.groupby(['GroupID']).column
data.transform(lambda x: x.fillna(x.mean()))
但是如何在x < 0这样的条件下执行此操作?
谢谢!
【问题讨论】:
标签: python pandas pandas-groupby