Streamlined data import and export by making assumptions that the user is probably willing to make: 'import()' and 'export()' determine the data structure from the file extension, reasonable defaults are used for data import and export (e.g., 'stringsAsFactors=FALSE'), web-based import is natively supported (including from SSL/HTTPS), compressed files can be read directly without explicit decompression, and fast import packages are used where appropriate. An additional convenience function, 'convert()', provides a simple method for converting between file types.

Documentation

Manual: rio.pdf
Vignette: Import, Export, and Convert Data Files

Maintainer: Thomas J. Leeper <thosjleeper at gmail.com>

Author(s): Jason Becker*, Chung-hong Chan*, Geoffrey CH Chan*, Thomas J. Leeper*, Christopher Gandrud*, Andrew MacDonald*, Ista Zahn*, Stanislaus Stadlmann*

Install package and any missing dependencies by running this line in your R console:

install.packages("rio")

Depends R (>= 2.15.0)
Imports tools, stats, utils, urltools, foreign, haven(>0.2.1), openxlsx, readODS, jsonlite, xml2(>=1.0.0), curl(>=0.6), data.table(>=1.9.5), readxl, readr, yaml, csvy
Suggests datasets, bit64, testthat, knitr, magrittr, feather
Enhances
Linking to
Reverse
depends
Reverse
imports
boxr, dpmr, psData, ukds, userfriendlyscience
Reverse
suggests
Reverse
enhances
Reverse
linking to

Package rio
Materials
URL https://github.com/leeper/rio
Task Views WebTechnologies
Version 0.4.16
Published 2016-09-25
License GPL-2
BugReports https://github.com/leeper/rio/issues
SystemRequirements
NeedsCompilation no
Citation
CRAN checks rio check results
Package source rio_0.4.16.tar.gz