R Weekly 2018-4 First Package, Whole Game, Imposterism
Highlight
-
dsmartr: My first R package, and some thoughts on learning to code
-
Whole game - Briefly showing the “whole game” of data analysis.
-
rOpenSci community calls: recordings, notes and blog posts from past community calls on various R and R community topics.
Insights
-
dsmartr: My first R package, and some thoughts on learning to code
-
5 Things I Learned Making a Package to Work with Hydrometric Data in R
-
Nothing Feels Better Than Someone Else Answering Questions For You
-
Screenshots Can Be Helpful, But Only Text Can Be Copied And Executed
R in the Real World
-
Which civil and political rights do countries violate? Analyzing 40 years of treaty complaints
-
Exploring Global Trends in Tuberculosis Incidence Rates - with
GetTBinR
-
Exploring Japan’s Postwar Economic Miracle with
gganimate
,tweenr
, &highcharter
! -
Self-driving cars and the impact of Motor Accidents on Mortality – The Case of South Africa
-
Creating an interactive map of Canadian election results from messy data
R in Organizations
R in Academia
-
diceR: an R package for class discovery using an ensemble driven approach
-
Policy on Publishing Code: Encouraging Good Practice to Ensure Quality
New Packages
CRAN
-
tinytex - A lightweight, cross-platform, portable, and easy-to-maintain LaTeX distribution based on TeX Live
-
future.apply - Apply Function to Elements in Parallel using Futures. Use
future_lapply()
andfuture_sapply()
tolapply()
andsapply()
sequentially, in parallel, distributed on local/remote cluster, via HPC scheduler, using the exact same R code everywhere. Works on Linux, macOS, and Windows. -
greta - Simple and scalable statistical modelling in R.
-
palmtree - Partially Additive (Generalized) Linear Model Trees
-
model4you - Stratified and Personalised Models Based on Model-Based Trees and Forests
-
MCMCvis - Check your prior posterior overlap (PPO) – MCMC wrangling in R made easy
GitHub only
-
adventr - an R package for An Adventure in Statistics
-
offensiveR - R package that checks for offensive words in texts and documents
-
cividis - Implementation of the Matplolib ‘viridis’ color map in R.
-
read.so - Read Tables from Stack Overlow Questions into R.
-
qualtRics - Download qualtrics survey data directly into R!
-
markovifyR - Markovify wrapper for R.
Package Releases
-
opencage 0.1.4: Tool for accessing the OpenCage API, which provides forward geocoding (from placename to longitude and latitude) and reverse geocoding (from longitude and latitude to placename).
-
bcmaps 0.17.0 - New open data layer, British Columbia cities & other improvements.
-
text2vec 0.5.1 - Fast vectorization, topic modeling, distances and GloVe word embeddings in R
-
RcppMsgPack 0.2.1 - MsgPack Headers for R
-
digest 0.6.14 - digest provides
hash
function summaries for GNU R objects
Videos and Podcasts
- Whole game - Briefly showing the “whole game” of data analysis.
Resources
-
rOpenSci community calls: recordings, notes and blog posts from past community calls on various R and R community topics.
R Internationally
Tutorials
-
Building a Daily Bitcoin Price Tracker with Coindeskr and Shiny in R
-
Comparing Google Search Console queries with Google’s Cloud Natural Language API
-
Can’t Stop at 21: Twitter Recipe #22 — Tying Up Loose Threads
-
A guide to GPU-accelerated ship recognition in satellite imagery using Keras and R (part I)
-
Mapping a list of functions to a list of datasets with a list of columns as arguments
-
Services and tools for building intelligent R applications in the cloud
-
How to make your machine learning model available as an API with the plumber package
-
Extracting data from Twitter for @hrbrmstr’s #nom foodie images
-
Importance sampling adds an interesting twist to Monte Carlo simulation
-
Sketchnotes from TWiML&AI #92: Learning State Representations with Yael Niv
-
The Data Analyst as Wanderer: Pre-Exploratory Data Analysis with R
-
Visualizing effects of a categorical explanatory variable in a regression
R Project Updates
Updates from R Core:
-
aggregate(<data.frame>, drop=FALSE)
no longer calls the function onparts, and rather sets corresponding results to `NA`. -
mclapply(X, mc.cores)
now follows its documentation and callslapply()
in casemc.cores = 1
also in the casemc.preschedule
is false.
Upcoming Events
-
R, vous avez dit R ? — Breizh Data Club Meetup, January 24th.
-
rOpenSci Community Call - Writing Packages to Support Research Communities - zoon & greta January 30th (January 31 for Australia)
-
RStudio conf 2018 January 31 to February 3
rstudio::conf is about all things R and RStudio! -
satRday Cape Town 2018 March 17
satRday Cape Town
More past events at R conferences & meetups.
Datasets
Jobs
Call for Participation
-
Advancing computational and data literacy skills schools for life scientists: A five day course, 4-8th June 2018, Application deadline: 20 March 2018, Cost: £400 per student (including 5 nights accommodation in London, travel allowance, breakfast, lunch and tea/coffee)
-
satRday Cape Town 2018 - Call for papers
-
eRum 2018 May 14-16, Budapest, Hungary - Call for papers
-
R/Finance 2018: Call for Papers : June 1 and 2, 2018 - University of Illinois at Chicago
Quotes of the Week
"I guess that function is still missing from my 'R-senal' "#rstats #phdlife
— Ellen Chenoweth (@HungryHumpbacks) 13 de gener de 2018
That I can just look up '<difficult thing I have no idea how to do> tutorial in R' and find like 8 in-depth blog posts makes me confident #rstats is the best.
— danny (@dataframing) 16 de gener de 2018
I still can’t get over the fact that my province publishes #rstats packages on CRAN and has 243 @github repos. https://t.co/DjU066CuSf
— Jenny Bryan (@JennyBryan) 19 de gener de 2018
#RStats #tidyverse
— Colin Fay (@_ColinFay) 19 de gener de 2018
I'm currently gathering all the pieces of code I have scattered other the web into a "purrr cookbook".
Are there any specific receipes you'd like see in it? pic.twitter.com/4n4EkRbedm
I’ve been working on a style guide for #rstats error messages at https://t.co/BENuYtGtrL — we’ll be using this for new messages and slowly updating existing across the tidyverse. Hopefully also useful for your own code!
— Hadley Wickham (@hadleywickham) 20 de gener de 2018