RWeekly Podcast

Issue 20

Hello and welcome to the new issue of R Weekly!

Highlight

Digested by R Weekly Members

News & Blog Posts

Tutorials

Azure Notebooks in Preview Status – And It's Pretty Awesome

R Notebooks

R in Real World

US Presidential Election 2016 — Twitter Analysis

Which European countries attract the most immigrants?

Visualising the Boom in New Flats in Manchester

R in Organization

R in Academia

New Releases

  • tint 0.0.2 - A ‘tufte’-alike style for ‘rmarkdown’.

  • text2vec 0.4 - Modern Text Mining Framework for R - fast vectorization, topic modeling, word embeddings and more.

  • haven 1.0.0 - Haven is designed to faciliate the transfer of data between R and SAS, SPSS, and Stata.

  • RcppGSL 0.3.1 - RcppGSL provides an interface from R to the vector and matrix classes of the GNU GSL.

  • SpaDES 1.3.1 - Develop and run spatially explicit discrete event simulation models.

New Packages & Tools

  • graphql - A GraphQL Query Parser.

  • ourworldindata - An R data package containing datasets from ourworldindata.org.

  • artyfarty - A theming package for ggplot2.

artyfarty

  • linpe - Make sending and receiving data analysis faster and easier.

  • mafs - Multiple Automatic Forecast Selection.

  • AlignAssign - RStudio addin to align assignment operators.

A quick demo

R Project Updates

Updates from R Core.

  • ppr() and supsmu() get an optional trace argument, and ppr(.., sm.method=..spline) is no longer limited to sample size n <= 2500.

  • smooth.spline() now allows direct specification of lambda, gets a hatvalues() method and keeps tol in the result, and optionally parts of the internal matrix computations.

  • split(<very_long>, *) now works even when the split off parts are long.

  • min() and max() now also work correctly when the argument list starts with character(0).

  • R CMD build now preserves dates when it copies files in preparing the tarball.

  • Headers R_ext/BLAS.h and R_ext/Lapack.h have many improved declarations including const for double-precision complex routines. Inter alia this avoids warnings when passing string literal arguments from C++11 code.

  • formatC(x, flag=f) allows two new flags, and signals an error for invalid flags also in the case of character formatting.

Upcoming Events

  • rstudio::conf 2017 January 13 and 14, 2017
    The conference about all things R and RStudio.

Quote of the Week