View source: R/02-detect_haemoglobinaemia.R
detect_anaemia_u5 | R Documentation |
This set of functions identifies haemoglobinaemia in specific target groups such as children under 5 years (u5), children 5-11 years of age (5to11), children 12-14 years of age (12to14), non-pregnant women 15 years and above (np_women), pregnant women (pregnant), and men (men).
detect_anaemia_u5(hb = NULL, label = TRUE)
detect_anaemia_5to11(hb = NULL, label = TRUE)
detect_anaemia_12to14(hb = NULL, label = TRUE)
detect_anaemia_np_women(hb = NULL, label = TRUE)
detect_anaemia_pregnant(hb = NULL, label = TRUE)
detect_anaemia_men(hb = NULL, label = TRUE)
detect_anaemia(
hb = NULL,
group = c("u5", "5to11", "12to14", "np_women", "pregnant", "men"),
label = TRUE
)
hb |
A numeric value or numeric vector containing haemoglobin values in grams per litre (g/L). |
label |
Logical. Should labels be used to classify haemoglobinaemia? If TRUE (default), status is classified as "no anaemia", "mild anaemia", "moderate anaemia", or "severe anaemia". If FALSE, simple integer codes are returned: 0 for no anaemia; 1 for mild anaemia; 2 for moderate anaemia; 3 for severe anaemia. |
group |
A character value specifying the population target group to identify haemoglobinaemia from. Can be either one of u5, 5to11, 11to14, np_women, pregnant, or men. Default is u5. |
If label
is TRUE, a character value or character vector of
haemoglobinaemia status classification (can be either "severe anaemia" or
"moderate anaemia", "mild anaemia", or "no anaemia"). If label
is FALSE,
an integer value or integer vector of haemoglobinaemia status
classification (0 = no anaemia; 1 = mild anaemia; 2 = moderate anaemia;
3 = severe anaemia)
Nicholus Tint Zaw and Ernest Guevarra
x <- subset(mnData, age < 5)
detect_anaemia_u5(hb = x$hb * 10)
detect_anaemia_u5(hb = x$hb * 10, label = FALSE)
detect_anaemia(hb = x$hb * 10)
detect_anaemia(hb = x$hb * 10, label = FALSE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.