basetable: Fast and Memory-Efficient Base R Table Manipulation

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.

Package details

AuthorImad El Badisy [aut, cre]
MaintainerImad El Badisy <elbadisyimad@gmail.com>
LicenseMIT + file LICENSE
Version1.4.2
URL https://github.com/ielbadisy/basetable 
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("basetable")

Try the basetable package in your browser

Any scripts or data that you put into this service are public.

basetable documentation built on Sept. 18, 2026, 9:13 a.m.