Blog Archives

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 »

ggplot2 updates

January 9, 2015
By
ggplot2 updates

ggplot2 1.0.0 As you might have noticed, ggplot2 recently turned 1.0.0. This release incorporated a handful of new features and bug fixes, but most importantly reflects that ggplot2 is now a mature plotting system and it will not change significantly in the future. This does not mean ggplot2 is dead! The ggplot2 community is rich

Read more »

httr 0.6.0

December 14, 2014
By
httr 0.6.0

httr 0.6.0 is now available on CRAN. The httr packages makes it easy to talk to web APIs from R. Learn more in the quick start vignette. This release is mostly bug fixes and minor improvements. The most important are: handle_reset(), which allows you to reset the default handle if you get the error “easy

Read more »

tidyr 0.2.0 (and reshape2 1.4.1)

December 8, 2014
By
tidyr 0.2.0 (and reshape2 1.4.1)

tidyr 0.2.0 is now available on CRAN. tidyr makes it easy to “tidy” your data, storing it in a consistent form so that it’s easy to manipulate, visualise and model. Tidy data has variables in columns and observations in rows, and is described in more detail in the tidy data vignette. Install tidyr with: install.packages("tidyr")

Read more »