Data Science. TileDB. Open Source. Quant Research. R. C++. Debian. Linux. Adjunct Clinical Professor, University of Illinois. Lots of coffee. And some running.
Delighted to talk about `r2u` next Thursday at the Chicago R Users Group. As a teaser, the cumulative downloads of Ubuntu focal or jammy binaries. `r2u` covers all of CRAN, with full dependencies.
See eddelbuettel.github.io/r2u/ for more on this new #Rstats tool.
Today's update of #r2u, spanning four days from a long weekend, gets us 32 new #CRAN packages (along with 152 updates) for #Rstats, all pre-made binaries for @Ubuntu with full dependencies, installable via `apt` or `install.packages()` via `bspm`.
Only 25 out of a over 1000 CRAN packages using RcppArmadillo are affected, a small subset. If you use the package (outside of CRAN) you will likely be fine too. We can help with the conversion, and have an override #define in the next release -- see issue #391 for more.
If you use RcppArmadillo with '<<' to inject values into matrices or vectors, Conrad has deprecated this upstream. A change to brace initialization is simple; we started a transition for 25 #RStats packages at CRAN you can follow at github.com/RcppCore/RcppArma… and are happy tp help.
The insistence of one vendor to seemingly have every single employee repost an announcement to the #Rstats hash tag just made me add what is below to my settings. What pinheads.
Thanks -- I mostly read the RSS feed, and the tweeted summaries. Everything is now on a hourly pulse, and works reliably as it should -- base R just doesn't break, and over time I added a few checks for network woes and alike. An #rstats service in production for fifteen years.
Fall 1989 was very special (also my last in (W.) Germany). History changed daily, his October visit to East Berlin was epochal (even if he never said "Wer zu spaet kommt..."). He dismantled an entire empire, peacefully. We were lucky to have him. RIP.
economist.com/obituary/2022/…
littler 0.3.16 on CRAN: More updates
Everybody's favourite way to rock R at the command-line and in scripts
dirk.eddelbuettel.com/blog/2……
#rstats
(Reposted with silly typo fixed, package name is of course `littler` not `twitter`. Sunday frame of mind...)
Not email: Use a _repository_ which I have done in several organisation -- and wrote a helper #Rstats package for. Ensure it is set as a repo, then `update.packages()` is all it takes. And in existing packages you can check and alert via startup code!
cran.r-project.org/package=d…
For completeness, the same trick is also in @gbwanderson + @eddelbuettel (doi:10.32614/RJ-2017-026) and its discussion of 'optional data packages on external repos via drat' thanks to one of many extremely clever idea of my very talented co-author 🤩 #rstats
Today's update of #r2u brings 71 new #CRAN packages for #Rstats as pre-made @Ubuntu binaries with full dependencies yet accessible via `install.packages()` thanks to `bspm`.
Nice example + discussion of upgrading #RStats from @Ubuntu 20.04 to 22.04. We can do even better: All packages install with all dependencies in 20s (on Docker, to start 'empty'). The (2018) example script ran fine on my laptop using the same packages -- all thanks to #ru2.
RcppArmadillo 0.11.2.3.1 on CRAN: Double Update
R bindings to powerful and expressive C++ matrix library
dirk.eddelbuettel.com/blog/2…#rcpp#rstats
Upstream updates, and `Matrix` change accomodations (/cc @mmaechler)
When the `r2u` update gives you 49 new CRAN (and BioC) packages from the last few days (and 'state' is being kept for comparison by @KayonToga 's lovely `wajig` frontend to `apt` etc). #RStats
More at eddelbuettel.github.io/r2u/
That is a variant of #Rstats FAQ 7.31 and the trouble of floaring point comparison. You could try trunc() which gets seconds-only comparison whicgh is what you want:
> now <- Sys.time()
> then <- now + 0.001
> trunc(now) == trunc(then)
[1] TRUE
> now == then
[1] FALSE
>