CRAN/E | rquery

rquery

Relational Query Generator for Data Manipulation at Scale

Installation

About

A piped query generator based on Edgar F. Codd's relational algebra, and on production experience using 'SQL' and 'dplyr' at big data scale. The design represents an attempt to make 'SQL' more teachable by denoting composition by a sequential pipeline notation instead of nested queries or functions. The implementation delivers reliable high performance data processing on large data systems such as 'Spark', databases, and 'data.table'. Package features include: data processing trees or pipelines as observable objects (able to report both columns produced and columns used), optimized 'SQL' generation as an explicit user visible table modeling step, plus explicit query reasoning and checking.

github.com/WinVector/rquery/
winvector.github.io/rquery/
Bug report File report

Key Metrics

Version 1.4.99
R ≥ 3.4.0
Published 2023-08-20 258 days ago
Needs compilation? no
License GPL-2
License GPL-3
CRAN checks rquery results

Downloads

Yesterday 86 +5%
Last 7 days 742 -20%
Last 30 days 3.290 -20%
Last 90 days 11.111 -22%
Last 365 days 47.233 -2%

Maintainer

Maintainer

John Mount

jmount@win-vector.com

Authors

John Mount

aut / cre

Win-Vector LLC

cph

Material

README
NEWS
Reference manual
Package source

Vignettes

Assignment Partitioner
Parameterized rquery
Pipeable SQL
Query Generation
R mapping
rquery Introduction
rquery Many Columns
SQL quoting

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

rquery archive

Depends

R ≥ 3.4.0
wrapr ≥ 2.0.9

Imports

utils
stats
methods

Suggests

DBI
RSQLite
rqdatatable ≥ 1.3.2
igraph
knitr
rmarkdown
yaml
tinytest

Reverse Depends

rqdatatable

Reverse Imports

cdata
WVPlots

Reverse Suggests

vtreat