Skip to contents

Build an age value object for create_individual()'s age argument (or the writable Individual$age / OriginData$age field). Fills the OriginData Age characteristic (list(Value =, Unit =)).

Usage

age(value, unit = "year(s)")

Arguments

value

Numeric scalar. Age value.

unit

Character. Unit for age, validated against dimension "Age in years". Defaults to "year(s)".

Value

An age_spec object to pass to create_individual().

Examples

age(30)
#> $value
#> [1] 30
#> 
#> $unit
#> [1] "year(s)"
#> 
#> attr(,"class")
#> [1] "age_spec"       "osp_value_spec"
create_individual(name = "Subject", age = age(30))
#> 
#> ── Individual: Subject ─────────────────────────────────────────────────────────
#> 
#> ── Characteristics ──
#> 
#> • Age: 30 year(s)