Blog Archives

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:Subject: R-alpha: R-testers: pmin heisenbug From: Ross Ihaka <ihaka at stat.auckland.ac.nz> When: Tue Apr 1 10:35:48 CEST 1997Read 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...

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...

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...

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
CRAN_pkgs

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 »

PERFORMANCE: Calling R_CheckUserInterrupt() every 256 iteration is actually faster than ever 1,000,000 iteration

June 5, 2015
By
PERFORMANCE: Calling R_CheckUserInterrupt() every 256 iteration is actually faster than ever 1,000,000 iteration

If your native code takes more than a few seconds to finish, it is a nice courtesy to the user to check for user interrupts (Ctrl-C) once in a while, say, every 1,000 or 1,000,000 iteration. The C-level API of R provides R_CheckUserInterrupt() for this (see 'Writing R Extensions' for more information on this function). Here's what...

Read more »

TO STUDENTS: matrixStats for Google Summer of Code

March 12, 2015
By
TO STUDENTS: matrixStats for Google Summer of Code

We are pleased to announce our proposal 'Subsetted and parallel computations in matrixStats' for Google Summer of Code. The project is aimed for a student with experience in R and C, it runs for three months, and the student gets paid 5500 USD by Google. Students from (almost) all over the world can apply. Application...

Read more »

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)