| daz {dscore} | R Documentation | 
Calculate Development-for-Age Z-score (DAZ)
Description
The daz() function calculated the Development-for-Age Z-score (DAZ).
The DAZ represents a child's D-score after adjusting for age by an
external age-conditional reference.
Usage
daz(d, x, reference_table = NULL, dec = 3, verbose = FALSE)
zad(z, x, reference_table = NULL, dec = 2, verbose = FALSE)
Arguments
| d | Vector of D-scores | 
| x | Vector of ages (decimal age) | 
| reference_table | A  | 
| dec | The number of decimals (default  | 
| verbose | Print out the used reference table (default  | 
| z | Vector of standard deviation scores (DAZ) | 
Details
The zad() is the inverse of daz(): Given age and
the Z-score, it finds the raw D-score.
Note 1: The Box-Cox Cole and Green (BCCG) and Box-Cox t (BCT)
distributions model only positive D-score values. To increase
robustness, the daz() and zad() functions will round up any
D-scores lower than 1.0 to 1.0.
Note 2: The daz() and zad() function call modified version of the
pBCT() and qBCT() functions from gamlss for better handling
of NA's and rounding.
Value
Unnamed numeric vector with Z-scores of length length(d).
Unnamed numeric vector with D-scores of length length(z).
Author(s)
Stef van Buuren
References
Cole TJ, Green PJ (1992). Smoothing reference centile curves: The LMS method and penalized likelihood. Statistics in Medicine, 11(10), 1305-1319.
See Also
Examples
# using default reference and key
daz(d = c(35, 50), x = c(0.5, 1.0))
# print out names of the used reference table
daz(d = c(35, 50), x = c(0.5, 1.0), verbose = TRUE)
# using the default reference in key gcdg
reftab <- get_reference(key = "gcdg")
daz(d = c(35, 50), x = c(0.5, 1.0), reference_table = reftab)
# using Dutch reference in default key
reftab <- get_reference(population = "dutch", verbose = TRUE)
daz(d = c(35, 50), x = c(0.5, 1.0), reference_table = reftab)
# population median at ages 0.5, 1 and 2 years, default reference
zad(z = rep(0, 3), x = c(0.5, 1, 2))
# population median at ages 0.5, 1 and 2 years, gcdg key
reftab <- get_reference(key = "gcdg", verbose = TRUE)
zad(z = rep(0, 3), x = c(0.5, 1, 2), reference_table = reftab)
# population median at ages 0.5, 1 and 2 years, dutch key
reftab <- get_reference(key = "dutch", verbose = TRUE)
zad(z = rep(0, 3), x = c(0.5, 1, 2), reference = reftab)