pandas是一种快速、强大、灵活且易于使用的开源数据分析和操作工具,建立在 Python 编程语言之上。它允许您轻松地对大型数据集执行数据整理、聚合和可视化操作。
但是,我们建议您停止使用 Pandas。因为今天我们要介绍一个更强大的库。是北极星。
什么是pypolars?
Polars 是一个用 Rust 实现的快速库。polars 的内存模型基于 Apache Arrow。py-polars 是绑定到 polars 的 python,它支持 polars 支持的数据类型和操作的一小部分。py-polars 最好的一点是,它类似于 pandas,这使得用户更容易打开新库。
为什么选择极地?
在对 pypolars 的简要介绍中,我们探索了该库及其功能。值得注意的是,pypolars 在其 eager API 中的工作方式与 pandas 类似,这使得熟悉 pandas 的人可以轻松使用它。此外,pypolars 与 NumPy 的 ufunc 功能无缝集成,允许我们在 pypolars 不支持某些操作时使用 NumPy。
Polars 也是一个内存高效的库,因为使用不可变内存ÿ