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: Introduction to 'rio'

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, foreign, haven(>0.2.1), curl(>=0.6), data.table(>=1.9.8), readxl(>=0.1.1), openxlsx, tibble
Suggests datasets, bit64, testthat, knitr, magrittr, clipr, csvy, feather, fst, jsonlite, readODS(>=1.6.4), readr, rmatio, xml2(>=1.0.0), yaml
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.5.5
Published 2017-06-18
License GPL-2
BugReports https://github.com/leeper/rio/issues
SystemRequirements
NeedsCompilation no
Citation
CRAN checks rio check results
Package source rio_0.5.5.tar.gz