The R Journal: article published in 2016, volume 8:1

SchemaOnRead: A Package for Schema-on-Read in R PDF download
Michael J. North , The R Journal (2016) 8:1, pages 269-275.

Abstract SchemaOnRead is a CRAN package that provides an extensible mechanism for importing a wide range of file types into R as well as support for the emerging schema-on-read paradigm in R. The schema-on-read tools within the package include a single function call that recursively reads folders with text, comma separated value, raster image, R data, HDF5, NetCDF, spreadsheet, Weka, Epi Info, Pajek network, R network, HTML, SPSS, Systat, and Stata files. It also recursively reads folders (e.g., schemaOnRead("folder")), returning a nested list of the contained elements. The provided tools can be used as-is or easily customized to implement tool chains in R. This paper’s contribution is that it introduces and describes the SchemaOnRead package and compares it to related R packages.

Received: 2015-10-27; online 2016-04-03
CRAN packages: SchemaOnRead, rio, readbitmap, foreign, testthat
CRAN Task Views implied by cited CRAN packages: OfficialStatistics, WebTechnologies

CC BY 4.0
This article is licensed under a Creative Commons Attribution 3.0 Unported license .

  author = {Michael J. North},
  title = {{SchemaOnRead: A Package for Schema-on-Read in R}},
  year = {2016},
  journal = {{The R Journal}},
  doi = {10.32614/RJ-2016-019},
  url = {},
  pages = {269--275},
  volume = {8},
  number = {1}