Description
Quantity Calculus for R Vectors.
Description
Integration of the 'units' and 'errors' packages for a complete quantity calculus system for R vectors, matrices and arrays, with automatic propagation, conversion, derivation and simplification of magnitudes and uncertainties. Documentation about 'units' and 'errors' is provided in the papers by Pebesma, Mailund & Hiebert (2016, <doi:10.32614/RJ-2016-061>) and by Ucar, Pebesma & Azcorra (2018, <doi:10.32614/RJ-2018-075>), included in those packages as vignettes; see 'citation("quantities")' for details.
README.md
Quantity Calculus for R
The quantities package provides integration of the 'units' and 'errors' packages for a complete quantity calculus system for R vectors, matrices and arrays, with automatic propagation, conversion, derivation and simplification of magnitudes and uncertainties.
Documentation
Blog posts:
- Quantities for R -- First working prototype, Mar 1, 2018.
- Using quantities to parse data with units and errors, May 7, 2018.
- Data wrangling operations with quantities, Jun 27, 2018.
- Quantities for R -- Ready for a CRAN release, Aug 31, 2018.
Vignettes:
Papers:
- Edzer Pebesma, Thomas Mailund and James Hiebert (2016). "Measurement Units in R." The R Journal, 8 (2), 486--494. DOI: 10.32614/RJ-2016-061
- Iñaki Ucar, Edzer Pebesma and Arturo Azcorra (2018). "Measurement Errors in R." The R Journal, 10 (2), 549--557. DOI: 10.32614/RJ-2018-075
Installation
Install the release version from CRAN:
install.packages("quantities")
The installation from GitHub requires the remotes package.
# install.packages("remotes")
remotes::install_github(paste("r-quantities", c("units", "errors", "quantities"), sep="/"))
Acknowledgement
This project gratefully acknowledges financial support from the.