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! &#128161;

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.

Related movie:

Leave a Reply