R Weekly 2017 Issue 8
Highlight
-
hrbrthemes - 🔏 Opinionated, typographic-centric ggplot2 themes and theme components
-
Extracting notable deaths from Wikipedia - Part 1 & 2 & 3
R in the Real World
-
30 issues of Demographic Digest – the most frequent journals
-
Extracting notable deaths from Wikipedia - Part 1 & 2 & 3
-
Tired of doing real math 2 — grad school and coffee consumption
Insights
R in Organizations
-
See RStudio + sparklyr for big data at Strata + Hadoop World
-
Galaxy classification with deep learning and SQL Server R Services
-
R in Open Data: Complaints in The Field of Freedom of Information data set from data.gov.rs
Tutorials
-
Geom❤️ - ❤️ with ggplot2
-
Naive Bayes Classification in R - Part 1 & 2
-
Moving largish data from R to H2O – spam detection with Enron emails
-
Factor Analysis with the Principal Component Method Part Two
-
R formulas in Spark and un-nesting data in SparklyR: Nice and handy!
-
How to Find Equidistant Coordinates Between Two Locations on Earth
Videos and Podcasts
Resources
New Packages and Tools
-
nytimes - R client for New York Times’ article search API
-
hrbrthemes - 🔏 Opinionated, typographic-centric ggplot2 themes and theme components
New Releases
-
MODIStsp 1.3.1 - Automatic download and preprocessing of MODIS Land Products time series
-
mlr 2.10 - Machine Learning for R
-
RcppTOML 0.1.1 - Rcpp bindings for TOML
-
littler 0.3.2 - littler is the first command-line interface for R and predates Rscript.
-
ggalt 0.4.0 - Extra Coordinate Systems, ‘Geoms’, Statistical Transformations, Scales and Fonts for ‘ggplot2’
Call for Participation
- Apply to attend rOpenSci unconf 2017! - For a fourth year running, rOpenSci is excited to announce another unconference in 2017 with a new venue in ☀ Downtown LA. We’re organizing this event to bring together scientists, developers, and open data enthusiasts from academia, industry, government, and non-profit to get together for a few days and hack on various projects.
R Project Updates
Updates from R Core:
-
R CMD check --as-cran
now NOTEs if the package does not register its native routines or does not declare its intentions on (native) symbol search. (This will become a WARNING in due course.) -
Those who use proxies should check that their settings are compatible (see
?download.file
: the most commonly used forms work for both methods"internal"
and"libcurl"
). -
One can now choose from alternative matrix product implementations via
options(matprod = )
. The"internal"
implementation is not optimized for speed but consistent in precision with other summations in R (useslong double
accumulators)."blas"
calls BLAS directly for best speed, yet usually with undefined behavior for inputs with NaN/Inf. -
(Unix-alike) The default method for
download.file()
andurl()
now always chooses"libcurl"
except forfile://
URLs. There will be small changes in the format and wording of messages, and those who use proxies should check that their settings are compatible (see?download.file
: the most commonly used forms work for both methods"internal"
and"libcurl"
). -
Three changes when redirection of a
http://
URL to ahttps://
URL is encountered. -
(Unix-alike) For
http://
URLs and the default method ("auto"
),download.file()
switches tomethod = "libcurl"
if a redirection to ahttps://
URL is encountered. -
For
url()
with method"default"
and an explicitopen
argument, if opening fails because of redirection to anhttps://
URL thenmethod = "libcurl"
is tried.
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
Impost-R syndrome: when you're convinced everyone but you learns R effortlessly.
— Moiety Mouse (@moietymouse) February 17, 2017