rjd3highfreq
rjd3highfreq ships whatever the Java side ships, and only occasionally says what that was.
A side-by-side editorial comparison of ardlverse and units — release velocity, themes, recent moves, and the top alternatives to consider.
An outside audit against Stata found seven errors in ardlverse's panel estimator, including regressions with no intercept.
A small R package for autoregressive distributed lag models, with only three releases on record. The first two were administrative — a CRAN version note and a Zenodo metadata update. The third, 2.0.0, is a correction release built entirely from an external audit of panel_ardl() against Stata's xtpmg, and it is the only entry here with substantive content.
units reaches 1.0 by rewriting its parser and accepting the breakage that comes with it.
units attaches physical units to R vectors on top of the udunits2 library, covering arithmetic, conversion and ggplot2 scales. Version 1.0-0 replaced the unit-expression tokenizer so numbers are consistently treated as prefixes, and expressions like ml/min/1.73m^2 now parse the way physiologists write them. Printing follows NIST conventions, and 1.0-1 is a fix pass over memory handling and parser edge cases.
A small R package for autoregressive distributed lag models, with only three releases on record. The first two were administrative — a CRAN version note and a Zenodo metadata update. The third, 2.0.0, is a correction release built entirely from an external audit of panel_ardl() against Stata's xtpmg, and it is the only entry here with substantive content.
The package's direction is now set by verification against an established reference implementation rather than by feature work. The seven fixes bring panel_ardl() into strict alignment with the original Pesaran, Shin and Smith framework, and the most serious of them is structural: internal regressions used lm.fit(), which unlike lm() does not append an intercept, so every short-run regression across the PMG, MG and DFE estimators was forced through the origin. Design matrices now carry a column of ones and DFE reconstructs the grand-mean intercept to match standard fixed-effects output.
Expect the next releases to extend the same audit approach to the remaining estimators, since a package that has been validated against xtpmg on one function invites the same question about the rest.
units attaches physical units to R vectors on top of the udunits2 library, covering arithmetic, conversion and ggplot2 scales. Version 1.0-0 replaced the unit-expression tokenizer so numbers are consistently treated as prefixes, and expressions like ml/min/1.73m^2 now parse the way physiologists write them. Printing follows NIST conventions, and 1.0-1 is a fix pass over memory handling and parser edge cases.
The long 0.8-x run was accretion — ggplot2 scales absorbed from ggforce, ud_convert(), matrix methods, steady performance work — while known parsing defects stayed in place. The 1.0 release finally traded backwards compatibility for correct parsing, and 1.0-1's pointer-wrapping and exception-propagation work suggests the C++ glue is being hardened behind it. Fixes cluster at the udunits2 boundary, which remains the main source of surprises.
Expect continued patch releases against udunits2 quirks and the new tokenizer's fallout rather than new surface area, with the ggplot2 integration and conversion helpers already in place.
Other Analytics products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either ardlverse or units.
rjd3highfreq ships whatever the Java side ships, and only occasionally says what that was.
audubon's release feed is almost entirely Renovate bumping the JavaScript toolchain behind its Japanese text splitter.
affiner is quietly turning a grid transformation helper into a small computational geometry library.
ageproR spent two years chasing a moving file format, then added the recruitment models that justify the effort.
ledger adds a Rust toolchain fallback, so beancount imports work whether or not the Python tooling is installed.
gridpattern keeps widening its catalogue, and the newest patterns finally use the device's own line rendering.
See all ardlverse alternatives → · See all units alternatives →
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
They serve adjacent needs but don't currently overlap on shipped themes. ardlverse and units are shipping at a similar cadence (velocity 0.0 vs 0.0, both within Sparkpulse's "active" band). See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.
Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. ardlverse and units are shipping at a similar cadence (velocity 0.0 vs 0.0, both within Sparkpulse's "active" band). For your specific use case, the alternatives sections above list other Analytics products to evaluate alongside.
Top ardlverse alternatives in Analytics are ranked by recent ship velocity. Browse the "ardlverse alternatives" section above for the current picks, or visit /alternatives/ardlverse-r for the full list with editorial commentary on each.
Top units alternatives in Analytics are ranked by recent ship velocity. Browse the "units alternatives" section above for the current picks, or visit /alternatives/units-r for the full list with editorial commentary on each.