R Weekly 2017 Issue 12
Highlight

On Programming Languages; Why My Dad Went From Programming to Driving a Bus

slickR in Bookdown: Rendering Canonical Interactive User Manuals

hexSticker  Hexagon sticker with R and ggplot2.
R in the Real World
Videos and Podcasts

NSSD 34 F Dist  Hilary and Roger discuss Stitch Fix’s massive Algorithms Tour, reproducibility from a physical scientist perspective, and interpretability in machine learning.

R and data journalism in New Zealand  Ihaka Lecture Series 2017
Insights
R in Organizations
Resources
Tutorials

2D contours of several penalty functions in statistics as GIF images

Simulations to explore excessive lagged X variables in time series modelling

Adding figure labels (A, B, C, …) in the top left corner of the plotting region

R, GIS, and fuzzyjoin to reconstruct demographic data for NUTS regions of Denmark
New Packages & Tools

mathpix  Convert images of mathematical equations to LaTeX for inclusion in rmarkdown documents

PWFSLSmoke  Utilities for Working with Air Quality Monitoring Data

mlrMBO  the toolbox for (Bayesian) BlackBox Optimization

hexSticker  Hexagon sticker with R and ggplot2.

iheatmapr  Complex, interactive heatmaps in R

ncaa_bball_data  NCAA basketball team level data with tourney outcomes

unit  Measurement units in R
New Releases

Rcpp 0.12.10  Provides C++ classes that greatly facilitate interfacing C or C++ code in R.

RcppEigen 0.3.2.9.1  Rcpp Integration for the ‘Eigen’ Templated Linear Algebra Library

imager 0.40.1  Image Processing Library Based on
CImg

doFuture 0.4.0  doFuture: A universal foreach adaptor ready to be used by 1,000+ packages

future 1.4.0  future: Unified Parallel and Distributed Processing in R for Everyone

future.BatchJobs 0.14.0  future.BatchJobs: A Future API for Parallel and Distributed Processing using BatchJobs

canvasXpress 0.14.7  canvasXpress was developed as the core visualization component for bioinformatics and systems biology analysis at BristolMyers Squibb.
Call for Participation
 R Google Summer of Code 2017  Organization Page  Students will contribute to free/opensource R packages for 3 months during the summer. Mentors get code written for their project.
R Project Updates
Updates from R Core:

When the condition
code
inif(.)
orwhile(.)
is not of length one, an error instead of a warning may be triggered by setting an environment variable, see the help page. 
sample()
now uses two uniforms for added precision when the uniform generator isKnuthTAOCP
,KnuthTAOCP2002
, or a userdefined generator and the population size is 2^25 or greater. 
There is support for compiling C++14 or C++17 code in packages on suitable platforms: see
Writing R Extensions
for how to request this. 
configure
tests for a C++17compliant compiler. The tests are experimental and subject to change in the future. 
strwrap()
reducesindent
if it is more than halfwidth
rather than giving an error. 
R CMD config
gains aall
option for printing names and values of all basic configure variables. It now knows about all the variables used for the C++98, C++11 and C++14 standards.
Upcoming Events

R/Finance 2017 May 19 and 20, 2017
From the inaugural conference in 2009, the annual R/Finance conference in Chicago has become the primary meeting for academics and practioners interested in using R in Finance. 
useR! 2017 July 4, 2017
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
We wanted the readxl logo to capture that special feeling you get when you hear: "We keep all our data in Excel". @hadleywickham pic.twitter.com/pBI4EFWhCj
— Jenny Bryan (@JennyBryan)