【发布时间】:2021-10-17 08:21:31
【问题描述】:
我有一个很长的熊猫系列。
例如:
In [1]: import pandas as pd
In [2]: a = pd.DataFrame(range(100000000))
我想在滚动 10 列表中获取最大元素的索引。
我试过了:
In [8]: a[0].rolling(10).apply(lambda x: x.idxmax())
和
In [9]: a[0].rolling(10).apply(np.argmax)
两者都运行太慢,有什么方法可以让这个工作在一个稳定的时间内完成吗?
【问题讨论】:
标签: python pandas rolling-computation