从熊猫重新采样对象中删除空的DataFrame

阿弥泰

我有一个熊猫DataFrame df,时间间隔可能超过30分钟。我想重新采样

r = df.resample('30T')

然后应用一些聚合:

r.apply(my_fancy_aggregation)

my_fancy_aggregation无法在空的array_likes上工作。

在应用my_fancy_aggregation之前,如何清除空聚合中的r?

耶斯列尔

我认为您可以按empty以下条件进行过滤

def my_fancy_aggregation(x):
    if not x.empty:
        return x.sum()

a = r.apply(my_fancy_aggregation)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章