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.5)rquery_1.4.99.zip(r-4.4)rquery_1.4.99.zip(r-4.3)
rquery_1.4.99.tgz(r-4.4-any)rquery_1.4.99.tgz(r-4.3-any)
rquery_1.4.99.tar.gz(r-4.5-noble)rquery_1.4.99.tar.gz(r-4.4-noble)
rquery_1.4.99.tgz(r-4.4-emscripten)rquery_1.4.99.tgz(r-4.3-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
Last updated 1 years agofrom:ce20c07536. Checks:OK: 3 NOTE: 4. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 08 2024 |
R-4.5-win | NOTE | Nov 08 2024 |
R-4.5-linux | NOTE | Nov 08 2024 |
R-4.4-win | NOTE | Nov 08 2024 |
R-4.4-mac | NOTE | Nov 08 2024 |
R-4.3-win | OK | Nov 08 2024 |
R-4.3-mac | OK | Nov 08 2024 |
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.Rmd
usingknitr::rmarkdown
on Nov 08 2024.Last update: 2020-08-11
Started: 2018-01-03
Parameterized rquery
Rendered fromParameterized_rquery.Rmd
usingknitr::rmarkdown
on Nov 08 2024.Last update: 2023-08-20
Started: 2018-11-08
Pipeable SQL
Rendered fromPipeableSQL.Rmd
usingknitr::rmarkdown
on Nov 08 2024.Last update: 2020-08-11
Started: 2018-06-12
Query Generation
Rendered fromQueryGeneration.Rmd
usingknitr::rmarkdown
on Nov 08 2024.Last update: 2022-01-22
Started: 2017-12-24
R mapping
Rendered fromR_mapping.Rmd
usingknitr::rmarkdown
on Nov 08 2024.Last update: 2019-06-25
Started: 2019-06-13
rquery Introduction
Rendered fromrquery_intro.Rmd
usingknitr::rmarkdown
on Nov 08 2024.Last update: 2020-08-11
Started: 2018-03-09
rquery Many Columns
Rendered fromrquery_many_columns.Rmd
usingknitr::rmarkdown
on Nov 08 2024.Last update: 2019-12-16
Started: 2019-12-13
SQL quoting
Rendered fromsql_quoting.Rmd
usingknitr::rmarkdown
on Nov 08 2024.Last update: 2018-11-20
Started: 2018-11-19