pandas - 哪些 pandas 方法具有 engine_kwargs 来支持 numba?

标签 pandas numba

This pandas doc注意到 numba 可以“在选择的 pandas 方法中使用”,并且“支持 engine="numba" 的方法也将使用有一个 engine_kwargs 关键字...."

这些选择的 pandas 方法是什么?某处有列表吗?

(请注意,这并不简单:该页面上提供的示例显示了传递给 .apply() 的参数,但 DataFrame.apply() 没有支持它。是 DataFrame.rolling 吗?不。在该示例中,它派生自 window.rolling....)

最佳答案

这里是支持 engine="numba" 的 pandas 函数(希望如此)详尽的列表。

顶级 pandas 函数:

Groupby 操作(DataFrame 和 Series):

滚动操作:

扩大业务

指数移动窗口(ewm)运算:

关于pandas - 哪些 pandas 方法具有 engine_kwargs 来支持 numba?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77154545/

相关文章:

python - 每当我尝试在我的类方法上使用 @jit 时,我都会收到 IndentationError : unexpected indent

python - 如何在python中执行两个大pandas文件的交叉连接

python - 如何使用 numba 创建给定类型的 numpy 数组

python - 向 MultiIndex DataFrame 添加一个空行

python - 比较具有相同 id 的 Pandas 数据帧的几个值

python-3.x - 为什么numba cuda调用几次后运行速度变慢?

python - 在 Numba @jitclass 中使用列表

python - Pandas dataframe - python 中的速度 : dataframe operations, numba,cython

python - 包含一个词并排除另一个 python

python - 计算列中的间隔