LLN_GLI {rspiro} | R Documentation |
Calculate LLN of spirometry parameters using GLI-2012 equations
Description
This function calculates LLNs (Lower Limits of Normal) for the various spirometry parameters, using the GLI-2012 equations. It accepts as input age, height, gender and ethnicity.
Usage
LLN_GLI(age, height, gender = 1, ethnicity = 1, param = "FEV1")
Arguments
age |
Age in years |
height |
Height in meters |
gender |
Gender (1 = male, 2 = female) or a factor with two levels (first = male). Default is 1. |
ethnicity |
Ethnicity (1 = Caucasian, 2 = African-American, 3 = NE Asian, 4 = SE Asian, 5 = Other/mixed). Default is 1. |
param |
A character vector, containing one of more of the following parameters (case insensitive): "FEV1", "FVC", "FEV1FVC", "FEF2575", "FEF75", "FEV075", "FEV075FVC" |
Details
Arguments age
, height
, gender
and ethnicity
are vectors
of equal length, or of length one, in which case the value is recycled; if the four vectors are
not of equal length, the function stops with an error.
Value
If param
has length one, the function returns a numeric vector. If param
has length >1, it returns a data.frame with length(param)
columns.
Examples
# Find LLN of FEV1 and FVC for Caucasian women aged 20 to 70 and with a height of 1.70 meters.
LLN_GLI(20:70, 1.7, 2, param=c("FEV1","FVC"))