Blog Archives

testthat 0.10.0

May 29, 2015
By
testthat 0.10.0

testthat 0.10.0 is now available on CRAN. Testthat makes it easy to turn the informal testing that you’re already doing into formal automated tests. Learn more at http://r-pkgs.had.co.nz/tests.html. Install the latest version with: install.packages("testthat") There are four big changes in this release: test_check() uses a new reporter specifically designed for R CMD check. It displays

Read more »

devtools 1.8.0

May 11, 2015
By
devtools 1.8.0

Devtools 1.8 is now available on CRAN. Devtools makes it so easy to build a package that it becomes your default way to organise code, data and documentation. You can learn more about developing packages at http://r-pkgs.had.co.nz/. Get the latest version of devtools with: install.packages("devtools") There are three main improvements: More helpers to get you

Read more »

stringr 1.0.0

May 5, 2015
By
stringr 1.0.0

I’m very excited to announce the 1.0.0 release of the stringr package. If you haven’t heard of stringr before, it makes string manipulation easier by: Using consistent function and argument names: all functions start with str_, and the first argument is always the input string This makes stringr easier to learn and easy to use

Read more »

Parse and process XML (and HTML) with xml2

April 21, 2015
By
Parse and process XML (and HTML) with xml2

I’m pleased to announced that the first version of xml2 is now available on CRAN. Xml2 is a wrapper around the comprehensive libxml2 C library that makes it easier to work with XML and HTML in R: Read XML and HTML with read_xml() and read_html(). Navigate the tree with xml_children(), xml_siblings() and xml_parent(). Alternatively, use

Read more »

Get data out of excel and into R with readxl

April 15, 2015
By
excel_to_R

I’m pleased to announced that the first version of readxl is now available on CRAN. Readxl makes it easy to get tabular data out of excel. It: Supports both the legacy .xls format and the modern xml-based .xlsx format. .xls support is made possible the with libxls C library, which abstracts away many of the

Read more »

readr 0.1.0

April 9, 2015
By
readr 0.1.0

I’m pleased to announced that readr is now available on CRAN. Readr makes it easy to read many types of tabular data: Delimited files withread_delim(), read_csv(), read_tsv(), and read_csv2(). Fixed width files with read_fwf(), and read_table(). Web log files with read_log(). You can install it by running: install.packages("readr") Compared to the equivalent base functions, readr

Read more »

haven 0.1.0

March 4, 2015
By
haven 0.1.0

I’m pleased to announced that the new haven package is now available on CRAN. Haven makes it easy to read data from SAS, SPSS and Stata. Haven has the same goal as the foreign package, but it: Can read binary SAS7BDAT files. Can read Stata13 files. Always returns a data frame. (Haven also has experimental

Read more »

Epoch.com sponsors RMySQL development

February 11, 2015
By
Epoch.com sponsors RMySQL development

I’m very pleased to announce that Epoch.com has stepped up as a sponsor for the RMySQL package. For the last 20 years, Epoch.com has built its Internet Payment Service Provider infrastructure on open source software. Their data team, led by Szilard Pafka, PhD, has been using R for nearly a decade, developing cutting-edge data visualization,

Read more »

dplyr 0.4.0

January 9, 2015
By
dplyr 0.4.0

I’m very pleased to announce that dplyr 0.4.0 is now available from CRAN. Get the latest version by running: install.packages("dplyr") dplyr 0.4.0 includes over 80 minor improvements and bug fixes, which are described in detail in the release notes. Here I wanted to draw your attention to two areas that have particularly improved since dplyr

Read more »

RMySQL 0.10.0

January 9, 2015
By
RMySQL 0.10.0

Jeroen Ooms and I are very pleased to announce a new version of RMySQL, the R package that allows you to talk to MySQL (and MariaDB) databases. We have taken over maintenance from Jeffrey Horner, who has done a great job of maintaining the package of the last few years, but no longer has time

Read more »