这个pandas文档指出,numba
可以在“in select pandas methods”和“* 支持engine="numba"
的方法也会有一个engine_kwargs
关键字... *”中使用。
这些选择pandas方法是什么?是不是有个名单?
(Note这不是小事该页面上提供的示例显示参数被传递给.apply()
,但DataFrame.apply()
不支持它。是DataFrame.rolling
吗?没有。在那个例子中,它是从window.rolling
派生的...)
1条答案
按热度按时间c3frrgcw1#
下面是一个(希望如此)支持
engine="numba"
的pandas函数的详尽列表。顶级pandas函数:
pandas.eval
Groupby操作(DataFrame和Series):
pandas.core.groupby.DataFrameGroupBy.mean
、sum
、median
、var
、std
、min
、max
agg
transform
apply
轧制操作:
pandas.core.window.rolling.Rolling.mean
、sum
、median
、var
、std
、min
、max
apply
扩大的行动
pandas.core.window.expanding.Expanding.mean
、sum
、median
、var
、std
、min
、max
apply
指数移动窗口(EWM)操作:
pandas.core.window.ewm.ExponentialMovingWindow.mean
、sum
、var
、std
、min
、max
apply