rossholmberg/rcsv: A custom csv format to encapsulate data frame information into text files. Built around the amazing and fantastic and delicious data.table `fread` and `fwrite` functions

Building a (very minor) extension to the standard csv format to allow easy data storage and recall in R without losing data structure. Column classes are stored in a `rcsvHeader` section, to be used when reading the data back into R again. Options are available for storing some data as converted numeric, to be converted back again on import. This can save disk space, and can allow for higher precision data storage with, for example, `times` class data. If no conversions are used, the file is still readable as a regular csv by any software, simply mark "#" as a comment character, or specify a `skip` parameter, to skip the `rcsvHeader` lines.

Getting started

Package details

MaintainerRoss Holmberg <ross@holmberg.com.au>
LicenseGPL-3 + file LICENSE
Version0.31
URL https://github.com/rossholmberg/rcsv
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("rossholmberg/rcsv")
rossholmberg/rcsv documentation built on May 27, 2019, 11:36 p.m.