Blog Archives

The Many-Faced Future

June 6, 2017
By
The Many-Faced Future

The future package defines the Future API, which is a unified, generic, friendly API for parallel processing. The Future API follows the principle of write code once and run anywhere - the developer chooses what to parallelize and the user how and wher...

Read more »

The R-help community was started on this day 20 years ago

April 1, 2017
By
The R-help community was started on this day 20 years ago

Today, its been 20 years since Martin Mächler started the R-help community list. The first post was written by Ross Ihaka on 1997-04-01:Screenshot of the very first post to the R-help mailing list.This is a post about R's memory model. We're talking R v0.50 beta. I think that the paragraph at the end provides a nice anecdote on the...

Read more »

doFuture: A universal foreach adaptor ready to be used by 1,000+ packages

March 18, 2017
By
doFuture: A universal foreach adaptor ready to be used by 1,000+ packages

doFuture 0.4.0 is available on CRAN. The doFuture package provides a universal foreach adaptor enabling any future backend to be used with the foreach() %dopar% { ... } construct. As shown below, this will allow foreach() to parallelize on not only multiple cores, multiple background R sessions, and ad-hoc clusters, but also cloud-based clusters and high performance compute (HPC)...

Read more »

future: Reproducible RNGs, future_lapply() and more

February 19, 2017
By
future: Reproducible RNGs, future_lapply() and more

future 1.3.0 is available on CRAN. With futures, it is easy to write R code once, which the user can choose to evaluate in parallel using whatever resources s/he has available, e.g. a local machine, a set of local machines, a set of remote machines, a...

Read more »

Start me up

December 22, 2016
By

The startup package makes it easy to control your R startup processes and to share part of your startup settings with others (e.g. as a public Git repository) while keeping secret parts to yourself. Instead of having long and windy .Renviron and .Rpro...

Read more »

Remote Processing Using Futures

October 28, 2016
By
Remote Processing Using Futures

A new version of the future package has been released and is available on CRAN. With futures, it is easy to write R code once, which later the user can choose to parallelize using whatever resources s/he has available, e.g. a local machine, a set of local notebooks, a set of remote machines, or a high-end compute cluster....

Read more »

A Future for R: Slides from useR 2016

July 2, 2016
By
A Future for R: Slides from useR 2016

Unless you count DSC 2003 in Vienna, last week's useR conference at Stanford was my very first time at useR. It was a great event, it was awesome to meet our lovely and vibrant R community in real life, which we otherwise only get know from online interactions, and of course it was very nice to meet old...

Read more »

A Future for R: Slides from useR 2016

July 2, 2016
By
A Future for R: Slides from useR 2016

Unless you count DSC 2003 in Vienna, last week's useR conference at Stanford was my very first time at useR. It was a great event, it was awesome to meet our lovely and vibrant R community in real life, which we otherwise only get know from online interactions, and of course it was very nice to meet old...

Read more »

matrixStats: Optimized subsetted matrix calculations

December 16, 2015
By
matrixStats: Optimized subsetted matrix calculations

The matrixStats package provides highly optimized functions for computing common summaries over rows and columns of matrices. In a previous blog post, I showed that, instead of using apply(X, MARGIN=2, FUN=median), we can speed up calculations dramat...

Read more »

Milestone: 7000 packages on CRAN

August 12, 2015
By

Another 1000 packages were added to CRAN, which took less than 9 months. Today (August 12, 2015), the Comprehensive R Archive Network (CRAN) package page reports:"Currently, the CRAN package repository features 7002 available packages."While the previ...

Read more »

Search R-bloggers


Sponsors

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)