Live
-
{{ is_pkg(link.U) }}{{ link.T }} {{ get_host(link.U) }} - {{ link.N }} ( {{ get_host(link.U) }} )
{{ is_pkg(link.U) }}{{ link.T }} {{ get_host(link.U) }}( {{ get_host(link.U) }} )
{{ item.date }}
-
{{ is_pkg(link.U) }}{{ link.T }} {{ get_host(link.U) }} - {{ link.N }}
( {{ get_host(link.U) }} ){{ is_pkg(link.U) }}{{ link.T }} {{ get_host(link.U) }}
( {{ get_host(link.U) }} )
R Weekly 2017-36 Reproducible Science, Traditional, Black
Highlight
R in the Real World

Videos and Podcasts
-
45 - Analogy Corner After Dark - Hilary and Roger have a late-night discussion about JupyterCon, data analysis and decisions, and other deeper topics.
R in Organizations
Resources
New Packages
-
pointblank - Validation of local and remote data tables
-
seurat - R toolkit for single cell genomics
-
splashr - Tools to Work with the ‘Splash’ ‘JavaScript’ Rendering and Scraping Service
-
queue - Simple 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

-
Rpad Domain Repurposed To Deliver Creepy (and potentially malicious) Content
-
The one function call you need to know as a data scientist: h2o.automl


R Project Updates
Updates from R Core:
-
mclapply()gets an optionaffinity.listwhich allows more efficient execution with heterogenous processors, thanks to Helena Kotthaus. -
Runing of finalizers after explicit GC request moved from the R interface
do_gcto theCinterfaceR_gc. This helps with reclaiming inaccessible connections. -
help.search(topic)and??topicmatching topics in vignettes with multiple file name extensions (e.g.,*.md.rspbut not*.Rmd) failed with an error when usingoptions(help_type = "html"). -
Writing R Extensionsnow mentiones the macrosMAYBE_REFERENCED,MAYBE_SHARED, andMARK_NOT_MUTABLEthat should be used by packageCcode insteadNAMEDorSET_NAMED. -
If the option
setWidthOnResizeis set andTRUE, R run in a terminal using a recentreadlinelibrary will set thewidthoption when the terminal is resized. Suggested by Ralf Goertz. -
If multiple
on.exitepressions are set usingadd = TRUEthen all expressions will now be run even if one signals an error. -
array(character(), 1)now gives (a 1D array with)NAas has been documented for a long time as in the other cases of zero-length array initialization and also compatibly withmatrix(character(), *). As mentioned there, this also fixes PR#17333. -
x <- 1:2; tapply(x, list(x, x), function(x) "")[1,2]now correctly returnsNAagain. (PR#17333) -
Reverted unintended change in behavior of
returncalls inon.exitexpressions introduced by stack unwinding changes in R 3.3.0.
Upcoming Events
-
RStudio conf 2018 January 31 to February 3
rstudio::conf is about all things R and RStudio! Register & More infos -
R/Finance 2018 June 1 and 2
Applied Finance with R. More info -
useR! 2018 July 10, 2018
The annual useR! conference is the main meeting of the international R user and developer community.
More past events at R conferences & meetups.
Quotes of the Week
Check out my new package for vizualizing texts in a document layout https://t.co/DOAQbEZIwH #rstats #tidyverse #tidytext pic.twitter.com/ddhfv5nxPL
— Emil Hvitfeldt (@Emil_Hvitfeldt) August 28, 2017
You can not use #tidyverse without base R. It's not a dichotomy. Pick the tools that make you most effective.
— Hadley Wickham (@hadleywickham) August 31, 2017
It's weird (amazing) when using #rstats to search my google drive files is easier than using google drive to search itself. https://t.co/R8mjZVmP6M
— Jessica Minnier (@datapointier) August 30, 2017