Package: m61r 0.1.0
m61r: Package About Data Manipulation in Pure Base R
A lightweight, dependency-free data engine for R that provides a grammar for tabular and time-series manipulation. Built entirely on Base R, 'm61r' offers a fluent, chainable API inspired by modern data tools while prioritizing memory efficiency and speed. It includes optimized versions of common data verbs such as filtering, mutation, grouped aggregation, and approximate temporal joins, making it an ideal choice for environments where external dependencies are restricted or where performance in pure R is required.
Authors:
m61r_0.1.0.tar.gz
m61r_0.1.0.zip(r-4.7-any)m61r_0.1.0.zip(r-4.6-any)m61r_0.1.0.zip(r-4.5-any)
m61r_0.1.0.tgz(r-4.6-any)m61r_0.1.0.tgz(r-4.5-any)
m61r_0.1.0.tar.gz(r-4.7-any)m61r_0.1.0.tar.gz(r-4.6-any)
m61r_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
m61r/json (API)
| # Install 'm61r' in R: |
| install.packages('m61r', repos = c('https://pv71u98h1.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/pv71u98h1/m61r/issues
Last updated from:4cdf2e1393. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 100 | ||
| source / vignettes | OK | 177 | ||
| linux-release | OK | 120 | ||
| macos-release | OK | 145 | ||
| macos-oldrel | OK | 161 | ||
| windows-devel | OK | 70 | ||
| windows-release | OK | 72 | ||
| windows-oldrel | OK | 61 | ||
| wasm-release | OK | 88 |
Exports:.select_colsacrossanti_joinanti_join_arrange_case_whencreate_keycut_timedesange_expression_filter_full_joinfull_join_gather_get_group_indices_inner_joininner_join_join_asof_left_joinleft_join_m61rmodify_<-mutate_read_csvright_joinright_join_select_semi_joinsemi_join_spread_summarise_transmutate_value_
Dependencies:
Last update: 2026-01-12
Started: 2026-01-08
Last update: 2026-01-12
Started: 2026-01-08
Last update: 2026-01-12
Started: 2026-01-08
Last update: 2026-01-12
Started: 2026-01-08
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| High-Performance Data Manipulation with Pure Base R | m61r-package |
| Apply a function across multiple columns | across |
| Arrange your data.frames | arrange arrange_ desange_ |
| Logic within a dataframe | case_when |
| Binning Date and Time Columns | cut_time |
| Flattening a List-column | explode |
| Evaluate Formula Expressions on Data Subsets | expression_ |
| filter a data.frame | filter_ |
| Determine Grouping Structure for a data.frame | get_group_indices_ |
| CSV Input and Output Utilities | read_csv write_csv |
| Join two data.frames | anti_join_ full_join_ inner_join_ left_join_ right_join_ semi_join_ |
| Join Two Data Frames Based on Nearest Key | join_asof_ |
| Create m61r object | anti_join as.data.frame.m61r cbind.m61r dim.m61r full_join inner_join left_join m61r names.m61r print.m61r rbind.m61r right_join semi_join [.m61r [<-.m61r |
| Transformative selections of a data.frame | mutate_ transmutate_ |
| Reshape a data.frame | gather_ spread_ |
| select columns of a data.frame | select_ |
| Summarise Formula on Groups | summarise_ |
| get or assign a value to a data.frame | modify_<- value_ |
