pred_GLIgl: Calculate predicted values of spirometry parameters using GLI...

View source: R/pred_GLIgl.R

pred_GLIglR Documentation

Calculate predicted values of spirometry parameters using GLI global (2022) equations

Description

This function calculates the mean normal (predicted) values for the various spirometry parameters, using the GLI global (2022) equations. It accepts as input age, height and gender.

Usage

pred_GLIgl(age, height, gender = 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.

param

A character vector, containing one of more of the following parameters (case insensitive): "FEV1", "FVC", "FEV1FVC"

Details

Arguments age, height and gender 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 predicted FEV1 and FVC for women aged 20 to 70 and with a height of 1.70 meters.
pred_GLIgl(20:70, 1.7, 2, param=c("FEV1","FVC"))


rspiro documentation built on Aug. 7, 2023, 5:06 p.m.