units: Measurement Units for R Vectors

Support for measurement units in R vectors, matrices and arrays: automatic propagation, conversion, derivation and simplification of units; raising errors in case of unit incompatibility. Compatible with the POSIXct, Date and difftime classes. Uses the UNIDATA udunits library and unit database for unit compatibility checking and conversion. Documentation about 'units' is provided in the paper by Pebesma, Mailund & Hiebert (2016, <doi:10.32614/RJ-2016-061>), included in this package as a vignette; see 'citation("units")' for details.

Version: 0.8-5
Depends: R (≥ 3.0.2)
Imports: Rcpp
LinkingTo: Rcpp (≥ 0.12.10)
Suggests: NISTunits, measurements, xml2, magrittr, pillar (≥ 1.3.0), dplyr (≥ 1.0.0), vctrs (≥ 0.3.1), ggplot2 (> 3.2.1), testthat (≥ 3.0.0), vdiffr, knitr, rmarkdown
Published: 2023-11-28
DOI: 10.32614/CRAN.package.units
Author: Edzer Pebesma ORCID iD [aut, cre], Thomas Mailund [aut], Tomasz Kalinowski [aut], James Hiebert [ctb], Iñaki Ucar ORCID iD [aut], Thomas Lin Pedersen [ctb]
Maintainer: Edzer Pebesma <edzer.pebesma at uni-muenster.de>
BugReports: https://github.com/r-quantities/units/issues
License: GPL-2
URL: https://r-quantities.github.io/units/, https://github.com/r-quantities/units
NeedsCompilation: yes
SystemRequirements: udunits-2
Citation: units citation info
Materials: NEWS
In views: ChemPhys
CRAN checks: units results

Documentation:

Reference manual: units.pdf
Vignettes: Measurement units in R
Units of Measurement for R Vectors: an Introduction

Downloads:

Package source: units_0.8-5.tar.gz
Windows binaries: r-devel: units_0.8-5.zip, r-release: units_0.8-5.zip, r-oldrel: units_0.8-5.zip
macOS binaries: r-release (arm64): units_0.8-5.tgz, r-oldrel (arm64): units_0.8-5.tgz, r-release (x86_64): units_0.8-5.tgz, r-oldrel (x86_64): units_0.8-5.tgz
Old sources: units archive

Reverse dependencies:

Reverse depends: photosynthesis, quantities, restoptr, tealeaves
Reverse imports: ARUtools, crsuggest, cvasi, damAOI, dataquieR, divseg, divvy, elevatr, EmissV, eplusr, epocakir, epwshiftr, equil2, eSDM, fgdr, FIESTAutils, formatdown, fude, gasanalyzer, ggOceanMaps, glottospace, gtfs2emis, gtfs2gps, gtfstools, gunit, gwavr, hosm, hydraulics, hydroloom, IceSat2R, iNZightPlots, iNZightTools, ir, jmastats, jpgrid, jpmesh, lwgeom, mapboxapi, MassWateR, meteo, meteoland, meteospain, microinverterdata, move2, nhdplusTools, nhdR, nngeo, PKbioanalysis, plantTracker, populR, rangeBuilder, raytracing, Rdistance, remap, roads, rtop, RWmisc, segmetric, sf, sfnetworks, sits, smoothr, spatialrisk, spatialsample, spatsoc, spbal, spdep, spsurvey, stars, starsExtra, starsTileServer, terrainr, tidycensus, tmap, tmaptools, transfR, vein, wikilake, wildlifeDI, yamlet
Reverse suggests: amt, aopdata, aorsf, babelmixr2, camtrapR, classInt, constants, cubble, degday, DTSg, eixport, EML, geometa, ggforce, himach, igr, MRG, openrouteservice, paar, palaeoSig, pillar, PKNCA, rasterbc, RCzechia, rDataPipeline, readwritesqlite, redist, ricu, rmacrostrat, rmapshaper, rxode2, santoku, slendr, snapKrig, sociome, spatialEco, stxplore, tidylog, tsbox, waywiser

Linking:

Please use the canonical form https://CRAN.R-project.org/package=units to link to this page.