R Weekly 2017-39 Visualization, Hard Way, Hurricane
Highlight
Insights
R in the Real World
New Packages
-
ggtextparallels - Gospel parallels created with ggplot2
-
markovifyR - Markovify wrapper for R
-
pool - Object Pooling
-
pinp - Attractive looking two-column papers with PNAS LaTeX Style, 0.0.2 update
Package Releases
-
RcppCNPy 0.2.7 - read and write access to NumPy files with cnpy
-
RcppClassic 0.9.8 - Deprecated ‘classic’ Rcpp API
-
RcppGSL 0.3.3 - GNU GSL using the Rcpp package.
-
JGR 1.8.4 - Java GUI for R
-
D3partitionR 0.5 - Interactive viz’ of nested data with R and D3.js
Videos and Podcasts
R in Organizations
Tutorials
-
From Biology to Industry. A Blogger’s Journey to Data Science.
-
Visualizing the Spanish Contribution to The Metropolitan Museum of Art
-
Comparing Trump and Clinton’s Facebook pages during the US presidential election, 2016
R Project Updates
Updates from R Core:
-
Command line completion on
::
now also includes lazy loaded data. -
seq.POSIXt(*, by = "<n> DSTdays")
now should work correctly in all cases and is faster. (PR#17342) -
On Windows,
file.rename
internally retries the operation in case of error to recover from possible anti-virus interference. -
on.exit()
gains an optional argumentafter
with defaultTRUE
. Usingafter = FALSE
withadd = TRUE
adds an exit expression on top of any existing ones. This way the expressions are run in a first in last out fashion. From Lionel Henry. -
sys.on.exit()
is now always evaluated in the right frame. From Lionel Henry. -
The order of selection of OpenMP flags has been changed: Oracle Developer Studio 12.5 accepts
-fopenmp
and-xopenmp
but only the latter enables OpenMP so it is now tried first. -
fisher.test(*, workspace = <n>)
now may also increase the internal stack size which allows larger problem to be solved, fixing PR#1662. Additionally, fixing PR#16654, a typo has been corrected which made thehybrid=TRUE
method never be different than the default. -
The methods package no longer directly copies slots (attributes) into a prototype that is of an “abnormal” (reference) type, like a symbol.
-
The methods package no longer attempts to call
length<-()
onNULL
(during the bootstrap process). -
The methods package correctly shows methods when there are multiple methods with the same signature for the same generic (still not fully supported, but at least the user can see them).
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
New package pinp 0.0.1 on CRAN
— Dirk Eddelbuettel (@eddelbuettel) September 16, 2017
Attractive two-column pdf vignettes from Markdownhttps://t.co/YV7q72Wdst#rstats
/cc @axiomsofxyz pic.twitter.com/QgEGpuYo9h
Come do some #rstats with me working to improve impact of vaccines in low & middle income countries https://t.co/kG1ibTJHTw
— Rich FitzJohn (@rgfitzjohn) September 20, 2017
"Hadleyverse" vs "tidyverse" mentions on Twitter. #rstats pic.twitter.com/gwustPI12J
— Mike Kearney📊 (@kearneymw) September 19, 2017