R Weekly 2018-13 Codebook, WebAssembly, gofast


New Packages

📦 Go Live for More New Pkgs 📦


  • codebook - Automatic Codebooks from Survey Metadata Encoded in Attributes

  • h2o4gpu - Machine Learning with GPUs in R

  • tabr - Guitar tabs with R

Introducing tabr: guitar tabs with R

Package Releases

  • pmatch 0.1.3 - Pattern matching DSL for R

  • tailr 0.1.1 - Support for higher-order functions

  • auk 0.2.0 - eBird data extraction and processing

  • smoothr 0.0.1 - Spatial Feature Smoothing in R

  • RcppSMC 0.2.1 - Rcpp-based bindings to R for the Sequential Monte Carlo Template Classes

  • RSAGA 1.0.0 - An interface between R and the open-source geographic information system SAGA

  • RcppCNPy 0.2.9 - Read and write access to NumPy files


Videos and Podcasts



Gist & Cookbook

R in Organizations

R in the Real World

NCAA March

R Internationally


Recreate - Sankey flow chart

gganimate vs. plotly... See how the two #rstats animation packages compare

R Project Updates

Updates from R Core:

  • All packages are by default byte-compiled on installation. This makes the installed packages larger (usually marginally so) and may affect the format of messages and tracebacks (which often exclude .Call and similar).

  • The "Date" and “date-time” classes "POSIXlt" and "POSIXct" now have a working length<- method, as wished in PR#17387.

  • R has new serialization format (version 3) which supports custom serialization of ALTREP framework objects. These objects can still be serialized in format 2, but less efficiently. Serialization format 3 also records the current native encoding of unflagged strings and converts them when de-serialized in R running under different native encoding. Format 3 comes with new serialization magic numbers (RDA3, RDB3, RDX3). Format 3 can be selected by version = 3 in save(), serialize() and saveRDS(), but format 2 remains the default for all serialization and saving of the workspace. Serialized data in format 3 cannot be read in R prior to version 3.5.0.

  • Using \usage{ data(<name>, package="<pkg>") } no longer produces R CMD check warnings.

Upcoming Events in 3 Months

Events in 3 Months:

More past events at R conferences & meetups.

Call for Participation

Your support will keep R Weekly team moving! 💡

Quotes of the Week