qpd
Query Pandas Using SQL
Query Pandas Using SQL
To install this package, run one of the following:
QPD let you run the same SQL (SELECT for now) statements on different computing frameworks with pandas-like interfaces. Currently, it support Pandas, Dask and Ray (via Modin on Ray). QPD directly translates SQL into pandas-like operations to run on the backend computing frameworks, so it can be significantly faster than some other approaches, for example, to dump pandas dataframes into SQLite, run SQL and convert the result back into a pandas dataframe. However, the top priorities of QPD are correctness and consistency. It ensures the results of implemented SQL features following SQL convention, and it ensures consistent behavior regardless of backend computing frameworks.
Summary
Query Pandas Using SQL
Last Updated
Dec 21, 2023 at 15:01
License
Apache-2.0
Total Downloads
911
Supported Platforms
Unsupported Platforms
Documentation
https://pypi.org/project/qpd/