Home, Blogs to Learn R from the Community
R Weekly 2017-36 Reproducible Science, Traditional, Black
R in the Real World
45 – Analogy Corner After Dark – Hilary and Roger have a late-night discussion about JupyterCon, data analysis and decisions, and other deeper topics.
Resources
pointblank – Validation of local and remote data tables
seurat – R toolkit for single cell genomics
splashr – Devices to Work with the ‘Splash’ ‘JavaScript’ Rendering and Scraping Service
queue – Plain Queue Package for R
Package Releases
RcppAnnoy 0.0.9 – RcppAnnoy provides bindings for the Annoy library
FFTrees – An R package to create and visualise fast-and-frugal decision trees (FFTs) – Rcpp-based bindings to R for the Sequential Monte Carlo Template Classes
Tutorials
R Project Updates
mclapply() gets an option affinity.list which permits more efficient execution with heterogenous processors, thanks to Helena Kotthaus.
Runing of finalizers after explicit GC request moved from the R interface do_gc to the C interface R_gc . This helps with reclaiming inaccessible connections.
help.search(topic) and ??topic matching topics in vignettes with numerous file name extensions (e.g., *.md.rsp but not *.Rmd ) failed with an error when using options(help_type = “html”) .
Writing R Extensions now mentiones the macros MAYBE_REFERENCED , MAYBE_SHARED , and MARK_NOT_MUTABLE that should be used by package C code instead NAMED or SET_NAMED .
If the option setWidthOnResize is set and TRUE , R run in a terminal using a latest readline library will set the width option when the terminal is resized. Suggested by Ralf Goertz.
If numerous on.exit epressions are set using add = TRUE then all expressions will now be run even if one signals an error.
array(character(), 1) now gives (a 1D array with) NA as has been documented for a long time as in the other cases of zero-length array initialization and also compatibly with matrix(character(), *) . As mentioned there, this also fixes PR#17333.
x <- 1:Two; tapply(x, list(x, x), function(x) “”)[1,Two] now correctly comes back NA again. (PR#17333)
Reverted unintended switch in behavior of comeback calls in on.exit expressions introduced by stack unwinding switches in R Trio.Trio.0.
Upcoming Events
RStudio conf two thousand eighteen January thirty one to February Trio
rstudio::conf is about all things R and RStudio! Register & More infos
R/Finance two thousand eighteen June one and Two
Applied Finance with R. More info
The annual useR! conference is the main meeting of the international R user and developer community.
Your support will keep R Weekly team moving! 💡
Quotes of the Week
You can not use #tidyverse without base R. It’s not a dichotomy. Pick the instruments that make you most effective.
It’s weird (amazing) when using #rstats to search my google drive files is lighter than using google drive to search itself. https://t.co/R8mjZVmP6M
Subscribe R Weekly with Email.
Do you love R Weekly?
R is a free software environment for statistical computing and graphics.
Leave a Reply