R Weekly 2018-2 Research, Field Guide, Data Science
R in the Real World
R in Organizations
R in Academia
rspivot- Shiny gadget for RStudio for viewing data frames
tidypredict- run predictions inside the database
attempt- a friendlier condition handler, inspired by ‘purrr’ mappers and based on ‘rlang’.
Huxtable 2.0.0- new
Webservices ToDo List - A to-do list of web APIs that have not yet been wrangled into R packages.
Gist & Cookbook
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.
Call for Participation
satRday Cape Town 2018 - Call for papers
eRum 2018 May 14-16, Budapest, Hungary - Call for papers
Quotes of the Week
I’ve decided that preparing a reprex is, in fact, a very effective technique for solving your own problems— Jenny Bryan (@JennyBryan) 4 de gener de 2018
it’s basically the rubber duck in disguise
These are packages are like fire extinguishers. You hope not to use them, but are glad they are there.— Noam Ross (@noamross) 5 de gener de 2018
Little known (but elegant IMO) way to use base graphics:— Hadley Wickham (@hadleywickham) January 4, 2018
plot(Sepal.Length ~ Petal.Length, data = iris, col = Species, pch = 20, cex = 2)#rstats pic.twitter.com/4ogoedB5Dn
Yes, with @JennyBryan's help!— Hadley Wickham (@hadleywickham) 6 de gener de 2018
R Project Updates
Updates from R Core:
R CMD checkwith environment variable
_R_CHECK_DEPENDS_ONLY_set to a true value makes test-suite-management packages available and (for the time being) works around a common omission of
R CMD checknow also applies the settings of environment variables
_R_CHECK_DEPENDS_ONLY_to the re-building of vignettes.
warnErrList()utility (from package
R CMD buildchecks for GNU
cprather than assuming Linux has it.
configureworks harder to set additional flags in
SAFE_FFLAGSonly where necessary.
In rare circumanstances it may be necessary to override the setting of
By default the (arbitrary) signs of the loadings from
princomp()are chosen so the first element is non-negative.
--default-packagesis not used, then
Rscriptnow checks the environment variable
R_SCRIPT_DEFAULT_PACKAGES. If this is set, then it takes precedence over
R_DEFAULT_PACKAGES. If default packages are not specified on the command line or by one of these environment variables, then
Rscriptnow uses the same default packages as
R. For now, the previous behavior of dropping
methodscan be restored by setting the environment variable
When a package is found more than once, the warning from
find.package(*, verbose=TRUE)lists all library locations.
NAMEDMAXhas been raised to 3 to allow protection of intermediate results from (usually ill-advised) assignments in arguments to
SET_NAMEDmay need to be revised.
Non-UTF-8 multibyte character handling fixed more permanently.