Issue 17
Hello and welcome to the new issue of R Weekly!
Highlight
Digested by R Weekly Members
-
Why scientists must share their research code - Reproducibility editor Victoria Stodden explains the growing movement to make code and data available to others.
-
Shiny 0.14 - Bookmarkable state, notifications, progress indicators, modal windows and more.
News & Blog Posts
Tutorials
-
Pitfalls in Writing Portable C++98 Code - I’ve now made enough submissions to CRAN that have crashed and burned on Solaris, that I think it’s now time to put some of the pitfalls I’ve bumped into in writing.
-
How to download new Census data with R - 2015 American Community Survey data is out. Here’s how to get the data you want using R.
-
Titanic: Getting Started With R - Step-by-step: Getting Started With R.
-
Forecasting Opportunities - Forecasting trading opportunities with R.
-
Recursion in R - Working in d3.js often requires recursion with nested data. Recursion in R can be tricky.
R in the Real World
-
Scheduling R scripts for a team using RStudio Server, Docker, Github and Google Compute Engine
-
Analysing the Modelled Territorial Authority GDP estimates for New Zealand
-
Did Wages Detach from Productivity in 1973? An Investigation
-
Some insights in soccer transfers using Market Basket Analysis
-
Weapons of Math Destruction – A Data Scientist’s Guide to Disarmament
-
cricketr sizes up legendary All-rounders of yesteryear - In this post I use my R package cricketr to analyze the performance of All-rounder greats namely Kapil Dev, Ian Botham, Imran Khan and Richard Hadlee.
-
No more excuses: R is better than SPSS for psychology undergrads, and students agree
R in Organization
-
Building Deep Neural Networks in the Cloud with Azure GPU VMs, MXNet and Microsoft R Server
-
A predictive maintenance solution template with SQL Server R Services
-
Utilising Microsoft Data Science Virtual Machine DSVM for your labs
-
Data visualization challenge at the first SatRdays conference
R in Academia
- Why scientists must share their research code - Reproducibility editor Victoria Stodden explains the growing movement to make code and data available to others.
Video and Podcast
Resources
New Releases
-
Rattle 5.0.0 Alpha - ggraptR and Microsoft R Support.
-
Shiny 0.14 - Bookmarkable state, notifications, progress indicators, modal windows and more.
-
tidyverse 1.0.0 - The tidyverse is a set of packages that work in harmony because they share common data representations and API design.
-
DOM 0.2 - ‘DOM’ package adds the ability to append SVG content to a web page.
-
OpenStreetMap 0.3.3 - Access to Open Street Map Raster Images.
-
imager 0.30 - imager is an R package for image processing, based on CImg.
-
stringdist 0.9.4.2 - Approximate String Matching and String Distance Functions.
-
Hunspell 2.0 - High-Performance Stemmer, Tokenizer, and Spell Checker for R.
-
lubridate 1.6.0 - Make Dealing with Dates a Little Easier.
New Packages & Tools
-
anytime 0.0.1 - Anything to ‘POSIXct’ or ‘Date’ Converter.
-
shinyLP 1.0.0 - Bootstrap landing home pages for shiny apps.
-
HIBPwned 0.1.3 - Bindings for the ‘HaveIBeenPwned.com’ Data Breach API.
-
simputation - Easy to use interfaces to a number of imputation methods.
-
ClusterR 1.0.1 - Gaussian Mixture Models, K-Means, Mini-Batch-Kmeans and K-Medoids Clustering.
R Project Updates
Updates from R Core.
-
Use of the C/C++ macro
NO_C_HEADERS
is deprecated (no C headers are included by R headers from C++ as from R 3.3.0, so it should no longer be needed). -
apropos()
andfind(simple.words = FALSE)
no longer match object names starting with.
which are known to be internal objects (such as.__S3MethodsTable__.
). -
Connections now
print()
without error, even if invalid, i.e., typically after having been closed. -
R CMD check
now checks that output files ininst/doc
are newer than the source files invignettes
. -
For consistency with other package subdirectories, files named
*.r
in thetests
directory are now recognized as tests byR CMD check
.
Upcoming Events
- eRum 2016 Poznan, Poland 12 October - 14 October
European R users meeting (eRum) is an international conference that aims at integrating users of the R language. eRum 2016 will be a good chance to exchange experiences, broaden knowledge on R and collaborate.
Quote of the Week
This amuses me way too much... pic.twitter.com/7dAWHWLMlX
— Thomas Pedersen (@thomasp85) September 12, 2016
OH from the grad student office next to mine: “Oh, F*ck you, Excel!"
— Amelia McNamara (@AmeliaMN) September 13, 2016