SchemaOnRead: A Package for Schema-on-Read in R
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@article{RJ-2016-019, 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 = {https://doi.org/10.32614/RJ-2016-019}, pages = {269--275}, volume = {8}, number = {1} }