10,000 CRAN Packages

by Joseph Rickert

The R package system continues to expand as the number of packages on CRAN is about to blow through the 10,000 mark sometime soon. This is astonishing! Not only are new packages arriving at a rate of about 190 per month, but CRAN itself continues to tick along like a well-oiled machine, 24 by 7. We all owe a great deal of gratitude to the CRAN maintainers, and to the Bioconductor team as well, who are maintaining more than 1,200 packages.

My source for following new CRAN packages is Dirk Eddelbuettel’s CRANberries site. The CRAN:New tab will show you the details for the current crop of new packages.

The following function pulls information from CRANberries and returns a vector containing the number of new packages submitted to CRAN in a specified time period.

To save you the trouble of running the function, here is a vector containing the number of new packages for the 108 months from January 2008 through December 2016.

Let’s plot the data as a time series.

and forecast the expected number of new packages for the next several months.

By my count, CRAN ended 2016 with 9,823 packages. So, if the number of new packages for January equals at least the low value forecast for the 95th percentile, CRAN will reach the 10,000 package mark this month!

Share Comments · ·