Package: rquery 1.4.99
rquery: Relational Query Generator for Data Manipulation at Scale
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.
Authors:
rquery_1.4.99.tar.gz
rquery_1.4.99.zip(r-4.6)rquery_1.4.99.zip(r-4.5)rquery_1.4.99.zip(r-4.4)
rquery_1.4.99.tgz(r-4.6-any)rquery_1.4.99.tgz(r-4.5-any)
rquery_1.4.99.tar.gz(r-4.6-any)rquery_1.4.99.tar.gz(r-4.5-any)
rquery_1.4.99.tgz(r-4.5-emscripten)
rquery.pdf |rquery.html✨
rquery/json (API)
NEWS
| # Install 'rquery' in R: |
| install.packages('rquery', repos = c('https://winvector.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/winvector/rquery/issues
Pkgdown/docs site:https://winvector.github.io
Last updated from:ce20c07536. Checks:7 NOTE, 2 OK. Indexed: yes.
| Target | Result | Total time | Artifact |
|---|---|---|---|
| linux-devel-x86_64 | NOTE | 115 | |
| source / vignettes | OK | 156 | |
| linux-release-x86_64 | NOTE | 112 | |
| macos-devel-arm64 | NOTE | 117 | |
| macos-release-arm64 | NOTE | 89 | |
| windows-devel | NOTE | 100 | |
| windows-release | NOTE | 96 | |
| windows-oldrel | NOTE | 99 | |
| wasm-release | OK | 98 |
Exports:actualize_join_planaffine_transformaggregate_nseaggregate_seapply_right_S4arrowassign_slicebuild_join_plancolumn_namescolumns_usedcommencifycomplete_designconvert_yaml_to_pipelinecount_null_colsdb_tddbi_tabledescribe_tablesdrop_columnsexexample_employee_dateexecuteexpand_gridextendextend_nseextend_seformat_nodegetDBOptiongraph_join_planif_else_blockif_else_opinspect_join_plankey_inspector_all_colskey_inspector_postgresqlkey_inspector_sqlitelocal_tdlookup_by_columnmake_assignmentsmap_column_valuesmark_null_colsmaterializematerialize_nodematerialize_sqlmk_tdnatural_joinnon_sql_nodenormalize_colsnull_replaceop_diagramorder_exprorder_expr_nseorder_expr_seorder_rowsorderbypick_top_kpre_sql_fnpre_sql_identifierpre_sql_stringpre_sql_sub_exprpre_sql_to_querypre_sql_tokenprojectproject_nseproject_sequantile_colsquantile_nodequote_identifierquote_literalquote_stringquote_table_namerename_columnsrlookrow_countsrq_colnamesrq_coltypesrq_connection_advicerq_connection_namerq_connection_testsrq_copy_torq_executerq_function_mappingsrq_get_queryrq_headrq_nrowrq_remove_tablerq_table_existsrquery_apply_to_data_framerquery_db_inforquery_default_db_inforquery_default_methodsrstrrsummaryrsummary_nodeselect_columnsselect_rowsselect_rows_nseselect_rows_seset_indicatorsetDBOptsetDBOptionsql_expr_setsql_nodestr_pre_sql_sub_exprtable_sourcetables_usedtheta_jointheta_join_nsetheta_join_seto_sqlto_transport_representationtokenize_for_SQLtopo_sort_tablesunionallwrap
Dependencies:wrapr
Assignment Partitioner
Rendered fromAssigmentPartitioner.Rmdusingknitr::rmarkdownon Feb 16 2026.Last update: 2020-08-11
Started: 2018-01-03
Parameterized rquery
Rendered fromParameterized_rquery.Rmdusingknitr::rmarkdownon Feb 16 2026.Last update: 2023-08-20
Started: 2018-11-08
Pipeable SQL
Rendered fromPipeableSQL.Rmdusingknitr::rmarkdownon Feb 16 2026.Last update: 2020-08-11
Started: 2018-06-12
Query Generation
Rendered fromQueryGeneration.Rmdusingknitr::rmarkdownon Feb 16 2026.Last update: 2022-01-22
Started: 2017-12-24
R mapping
Rendered fromR_mapping.Rmdusingknitr::rmarkdownon Feb 16 2026.Last update: 2019-06-25
Started: 2019-06-13
rquery Introduction
Rendered fromrquery_intro.Rmdusingknitr::rmarkdownon Feb 16 2026.Last update: 2020-08-11
Started: 2018-03-09
rquery Many Columns
Rendered fromrquery_many_columns.Rmdusingknitr::rmarkdownon Feb 16 2026.Last update: 2019-12-16
Started: 2019-12-13
SQL quoting
Rendered fromsql_quoting.Rmdusingknitr::rmarkdownon Feb 16 2026.Last update: 2018-11-20
Started: 2018-11-19
