我有一个熊猫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] 删除。
我来说两句