A tabular data manipulation, exploration and validation toolkit with a base R-style interface (subset, transform, aggregate, merge, split) and no external computation dependency. Grouping, joins, ordering, filtering, reshaping and delimited-file reading run in a bundled 'C++' engine that uses multiple threads for the heavier operations. Grouped reducers accumulate in compiled code without materialising intermediate columns, so grouped aggregation and counting allocate close to nothing. Results are returned as an ordinary data frame with a light 'basetable' class.
| Version: | 1.4.1 |
| Depends: | R (≥ 4.2.0) |
| Imports: | parallel, stats, utils |
| Suggests: | bench, data.table, dplyr, ggplot2, knitr, rmarkdown, scales, testthat (≥ 3.0.0) |
| Published: | 2026-09-13 |
| DOI: | 10.32614/CRAN.package.basetable |
| Author: | Imad El Badisy [aut, cre] |
| Maintainer: | Imad El Badisy <elbadisyimad at gmail.com> |
| BugReports: | https://github.com/ielbadisy/basetable/issues |
| License: | MIT + file LICENSE |
| URL: | https://github.com/ielbadisy/basetable |
| NeedsCompilation: | yes |
| SystemRequirements: | C++17 |
| Materials: | README, NEWS |
| CRAN checks: | basetable results |
| Reference manual: | basetable.html , basetable.pdf |
| Vignettes: |
Benchmarks (source, R code) Data manipulation (source, R code) Exploration (source, R code) basetable: A Complete Function Reference (source, R code) Getting started (source, R code) |
| Package source: | basetable_1.4.1.tar.gz |
| Windows binaries: | r-devel: not available, r-release: not available, r-oldrel: not available |
| macOS binaries: | r-release (arm64): not available, r-oldrel (arm64): basetable_1.3.2.tgz, r-release (x86_64): basetable_1.4.1.tgz, r-oldrel (x86_64): basetable_1.4.1.tgz |
| Old sources: | basetable archive |
Please use the canonical form https://CRAN.R-project.org/package=basetable to link to this page.