Skip to content

SciViews/data.io

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
R
 
 
 
 
 
 
 
 
man
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

data.io - Data input and output for 'SciViews::R'

R-CMD-check Coverage Status CRAN Status License Lifecycle: stable

{data.io} main functions are read() and write(). They are made super-easy to import and export data in various formats in an unified way (they use functions from other packages under the hood like {haven}, {readr}, {readxl}, {writexl}, ...). They care about metadata, in particular, meaningful labels and units for the variables. Also, a mechanism to preprocess data sets using sidecar files, and to translate them into various languages are provided for a subset of R packages data sets.

Installation

The latest stable version of 'data.io' can simply be installed from CRAN (not yet!):

install.packages("data.io")

You can also install the latest development version. Make sure you have the {remotes} R package installed:

install.packages("remotes")

Use install_github() to install the {data.io} package from Github (source from master branch will be recompiled on your machine):

remotes::install_github("SciViews/data.io")

R should install all required dependencies automatically, and then it should compile and install 'data.io'.

Further explore {data.io}

You can get further help about this package this way. Make the {data.io} package available in your R session:

library("data.io")

Get help about this package:

library(help = "data.io")
help("data.io-package")
vignette("data-io") # None is installed with install_github()

For further instructions, please, refer to these help pages at https://www.sciviews.org/data.io/.

Code of Conduct

Please note that the {data.io} project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.