z2y | R Documentation |
Converts age- or hgt-conditional standard deviation scores into measurements (KG, CM, ...) using one or more external reference distributions.
z2y(
z,
x,
refcode,
pkg = "centile",
verbose = FALSE,
dec = 3L,
rule = 1L,
tail_adjust = FALSE,
...
)
z |
A numerical vector with Z-scores. |
x |
A vector containing |
refcode |
A character vector with |
pkg |
The package containing the references in the |
verbose |
Set to |
dec |
A scalar value indicating the number of decimals used to round the value. The default is 3 decimals. |
rule |
an integer (of length 1 or 2) describing how interpolation
is to take place outside the interval [ |
tail_adjust |
Logical. If |
... |
Not used. |
A vector with length(z)
elements containing the measurements.
The type of reference distribution is defined by the distribution
field
of the study
attribute in the reference. The function executes
transformations specified by the tx
field (before calculation of y
) and
the yt
field (after calculating of y
), so that the y
have the original
units even if the reference is based on some transform of y
.
Functions y2z()
and z2y()
functions are the inverse of each other.
Stef van Buuren, 2021
# height centiles SD -2:2 according to WHO standard for 6 month year old girl
# using built-in reference
z2y(z = -2:2, x = rep(0.5, 5), "who_2006_hgt_female_", pkg = "centile")
# same using external Dutch reference
fn <- system.file("testdata/nl_2009_hgt_female_nl.txt", package = "centile")
myref <- import_rif(fn)
head(myref)
head(attr(myref, "study"))
z2y(z = -2:2, x = rep(0.5, 5), myref)
# find location of -2 SD line for 6 months old boys and girls, WHO Standard
z2y(c(-2, -2), c(0.5, 0.5), c("who_2006_hgt_male_", "who_2006_hgt_female_"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.