Package: rio 1.3.0

Chung-hong Chan

rio: A Swiss-Army Knife for Data I/O

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

Authors:Jason Becker [aut], Chung-hong Chan [aut, cre], David Schoch [aut], Geoffrey CH Chan [ctb], Thomas J. Leeper [aut], Christopher Gandrud [ctb], Andrew MacDonald [ctb], Ista Zahn [ctb], Stanislaus Stadlmann [ctb], Ruaridh Williamson [ctb], Patrick Kennedy [ctb], Ryan Price [ctb], Trevor L Davis [ctb], Nathan Day [ctb], Bill Denney [ctb], Alex Bokov [ctb], Hugo Gruson [ctb], Jacob Mears [ctb]

rio_1.3.0.tar.gz
rio_1.3.0.zip(r-4.7)rio_1.3.0.zip(r-4.6)rio_1.3.0.zip(r-4.5)
rio_1.3.0.tgz(r-4.6-any)rio_1.3.0.tgz(r-4.5-any)
rio_1.3.0.tar.gz(r-4.7-any)rio_1.3.0.tar.gz(r-4.6-any)
rio_1.3.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
rio/json (API)

# Install 'rio' in R:
install.packages('rio', repos = c('https://gesistsa.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/gesistsa/rio/issues

Pkgdown/docs site:https://gesistsa.github.io

On CRAN:

Conda:

csvcsvydatadata-scienceexcelioriosasspssstata

16.87 score 619 stars 70 packages 12k scripts 49k downloads 3 mentions 13 exports 36 dependencies

Last updated from:309076b2ad. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK147
source / vignettesOK291
linux-release-x86_64OK149
macos-release-arm64OK102
macos-oldrel-arm64OK108
windows-develOK114
windows-releaseOK106
windows-oldrelOK104
wasm-releaseOK131

Exports:characterizeconvertexportexport_listfactorizegather_attrsget_extget_infoimportimport_listinstall_formatsshow_unsupported_formatsspread_attrs

Dependencies:bitbit64cellrangerclicliprcpp11crayoncurldata.tableforcatsforeigngluehavenhmslifecyclemagrittrpillarpkgconfigprettyunitsprogressR.methodsS3R.ooR.utilsR6readrreadxlrematchrlangtibbletidyselecttzdbutf8vctrsvroomwithrwritexl

Package Philosophy

Last update: 2026-04-01
Started: 2023-09-06

Import, Export, and Convert Data Files
Supported file formats | Data Import | Importing Data Lists | Data Export | File Conversion

Last update: 2024-08-19
Started: 2015-02-24

Remapping and Ellipsis
Remapping | Ellipsis or "dot dot dot"

Last update: 2024-06-11
Started: 2023-09-13

Working with labelled data

Last update: 2023-09-14
Started: 2023-09-13

Extending rio
Examples | arff | ledger

Last update: 2023-09-13
Started: 2023-09-13

Readme and manuals

Help Manual

Help pageTopics
Character conversion of labelled datacharacterize characterize.data.frame characterize.default factorize factorize.data.frame factorize.default
Convert from one file format to anotherconvert
Exportexport
Export list of data frames to filesexport_list
Gather attributes from data frame variablesgather_attrs spread_attrs
Get File Infoget_ext get_info
Importimport
Import list of data framesimport_list
Install rio's 'Suggests' Dependenciesinstall_formats show_unsupported_formats
A Swiss-Army Knife for Data I/Orio-package rio