CMD + K

qpd

Anaconda Verified

Query Pandas Using SQL

Installation

To install this package, run one of the following:

Conda
$conda install main::qpd

Usage Tracking

0.4.4
0.4.1
2 / 8 versions selected
Downloads (Last 6 months): 0

Description

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.

About

Summary

Query Pandas Using SQL

Last Updated

Dec 21, 2023 at 15:01

License

Apache-2.0

Total Downloads

911

Supported Platforms

macOS-arm64
linux-64
linux-aarch64
macOS-64
win-64

Unsupported Platforms

linux-ppc64le Last supported version: 0.4.1