as_unit_string.symbolic_units: Coerce Symbolic Units to Unit String.

View source: R/unit_string.R

as_unit_string.symbolic_unitsR Documentation

Coerce Symbolic Units to Unit String.

Description

Coerces symbolic units to unit_string.

Usage

## S3 method for class 'symbolic_units'
as_unit_string(x, canonical = TRUE, ...)

Arguments

x

symbolic_units; see as_units

canonical

whether to return the form having all positive exponents

...

ignored arguments

Value

unit_string

See Also

Other unit_string: [.unit_string(), [[.unit_string(), as_unit_string.character(), as_unit_string.factor(), as_unit_string.units(), as_unit_string()

Examples

library(units)
x <- as_units('kg.m/s^2')
names(attributes(x))
y <- attr(x,'units')
class(y)
as.character(y)
as.character(attr(x, 'units'))
as_unit_string(y)
library(magrittr)
'kg.m^2/s^2' %>% as_units %>% attr('units') %>% as_unit_string
'kg.m2 s-2' %>% as_units %>% attr('units') %>% as_unit_string
'kg.m^2/s^2' %>% as_units %>% attr('units') %>% as_unit_string(FALSE)
'kg.m2 s-2' %>% as_units %>% attr('units') %>% as_unit_string(FALSE)

yamlet documentation built on Oct. 6, 2023, 9:07 a.m.