About Anaconda Help Download Anaconda

Query Pandas Using SQL

Installers

  • linux-64 v0.4.4
  • linux-aarch64 v0.4.4
  • osx-64 v0.4.4
  • osx-arm64 v0.4.4
  • win-64 v0.4.4
  • linux-ppc64le v0.4.1

conda install

To install this package run one of the following:
conda install main::qpd

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.


© 2025 Anaconda, Inc. All Rights Reserved. (v4.0.6) Legal | Privacy Policy