R Weekly 2018-3 Community, Reverse Depends
Highlight
-
prrd - Parallel Running [of] Reverse Depends
Insights
Videos and Podcasts
-
Whole game. Hadley Wickham briefly showing the “whole game” of data analysis. See code and data at https://github.com/hadley/building-permits
-
Speaking in Tech #291 -Data Naked This week Peter, Josh and Melissa are joined by Ariel Zane (@lariebyrd), Health Sciences Analyst at MSC. Together they discuss Trump website issues, Amazon’s Linux 2 release, Microsoft’s latest acquisition, Specter/Meltdown and all things Data Science.
-
NSSD 52 - Expense Reporting Masterpiece: Hilary and Roger welcome the new year by discussing Excel (again), why talking to people who generate data matters, meditation and neuroscience, and trust vs. quality in data analysis.
R in the Real World
-
Random Rupi: Generating Rupi Kaur-style poems in R with Markov chains
-
Attitudes of employees towards mental health in the tech workplace
Resources
-
Services and tools for building intelligent R applications in the cloud
-
Twitter moment “I’m tracking my on-the-job data science learning using the hashtag #DSLearnings. “
R in Academia
New Packages
-
tsibble - Provides a data class of
tbl_ts
to store and manage temporal-context data frames in a tidy manner. -
rsam - Provides a command line and user interface to manage RStudio addins.
-
pmap - Process Map Visualization in R.
-
nbastatR - A package to help you master the NBA data universe in R.
-
PostcodesioR - free UK postcode lookup and geocoder
-
cloudml - R Interface to Google CloudML
- prrd - Parallel Running [of] Reverse Depends
Package Releases
-
infer 0.1.0 - Perform statistical inference using an expressive statistical grammar that coheres with the tidyverse design framework.
-
sf 0.6-0 - an R package for handling vector geometries in R
-
tidytext 0.1.6 - Text Mining using ‘dplyr’, ‘ggplot2’, and Other Tidy Tools
-
dbplyr 1.2.0 - the database backend for dplyr
-
tibble 1.4.1 - Simple Data Frames
R Internationally
Tutorials
-
Looking beyond accuracy to improve trust in machine learning
-
Fitting non-linear regressions with
broom
,purrr
andnls.multstart
-
Simulating a cost-effectiveness analysis to highlight new functions for generating correlated data
-
Solutions to “Installing #ImageMagick for #gganimate R package” errors
-
Deep Learning from first principles in Python, R and Octave – Part 2
-
[How to] Include a dancing banana in your R package documentation
-
Introducing Editheme: Palettes and Graphics Matching Your Rstudio Editor
-
Services and tools for building intelligent R applications in the cloud
-
Simulating a cost-effectiveness analysis to highlight new functions for generating correlated data
Gist & Cookbook
R Project Updates
Updates from R Core:
-
mclapply(X, mc.cores)
now follows its documentation and callslapply()
in casemc.cores = 1
also in the casemc.preschedule
is false. -
Non-UTF-8 multibyte character handling fixed more permanently (PR#16732).
-
sum(<large ints>, <stuff>)
is more consistent. -
rf()
andrbeta()
now also work correctly whenncp
is not scalar, notably when (partly)NA
. -
dput()
,deparse()
anddump()
now print thenames()
information only once, using the more readable(tag = value)
syntax, notably forlist()
s, i.e., including data frames. -
These functions gain a new control option
"niceNames"
(see.deparseOpts()
), which when set (as by default) also uses the(tag = value)
syntax for atomic vectors. On the other hand, without deparse options"showAttributes"
and"niceNames"
, names are no longer shown also for lists.as.character(list( c (one = 1)))
now includes the name, asas.character(list(list(one = 1)))
has always done. -
m:n
now also deparses nicely when m > n.
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.
Jobs
Call for Participation
-
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
👩💻 #rladies! Have you added yourself to our directory yet? 👩💻
— R-Ladies Global (@RLadiesGlobal) 12 de gener de 2018
💜 If not fill the form at https://t.co/fJvMvyNrKG 💜
Pic credit @dataandme pic.twitter.com/NliRCebpKx
Twitter and meetups are great ways to meet people in data science. I've written some tips for getting started, but as a new tweeter with few followers, tweeting can still feel like shouting into the void. My offer:https://t.co/Nm5JsaFVGd pic.twitter.com/c69nIPcQrB
— Emily Robinson (@robinson_es) 10 de gener de 2018
After only 3 years using @rstudio, I finally realized you can detach your Source pane and put it on one screen, and let the Console pane occupy more space on the second screen. Now wishing to be able to snap out Environment or Viewer for 3rd screen!@rstudiotips #rstudio #rstats pic.twitter.com/1gjrtcWEUi
— Taras Kaduk (@taraskaduk) 11 de gener de 2018