增强性能
在本教程的这一部分中,我们将研究如何 DataFrame 使用 Cython、Numba 和pandas.eval()。一般来说,使用 Cython 和 Numba 可以比使用 Cython 和 Numba 提供更大的加速,pandas.eval() 但需要更多代码。
除了遵循本教程中的步骤之外,强烈建议对增强性能感兴趣的用户安装 推荐的 pandas 依赖项。默认情况下通常不会安装这些依赖项,但如果存在,将会提高速度。
在本教程的这一部分中,我们将研究如何 DataFrame 使用 Cython、Numba 和pandas.eval()。一般来说,使用 Cython 和 Numba 可以比使用 Cython 和 Numba 提供更大的加速,pandas.eval() 但需要更多代码。
除了遵循本教程中的步骤之外,强烈建议对增强性能感兴趣的用户安装 推荐的 pandas 依赖项。默认情况下通常不会安装这些依赖项,但如果存在,将会提高速度。