compute_map {admiral} | R Documentation |
Compute Mean Arterial Pressure (MAP)
Description
Computes mean arterial pressure (MAP) based on diastolic and systolic blood pressure. Optionally heart rate can be used as well.
Usage
compute_map(diabp, sysbp, hr = NULL)
Arguments
diabp |
Diastolic blood pressure A numeric vector is expected. |
sysbp |
Systolic blood pressure A numeric vector is expected. |
hr |
Heart rate A numeric vector or |
Details
\frac{2DIABP + SYSBP}{3}
if it is based on diastolic and systolic blood pressure and
DIABP + 0.01 e^{4.14 - \frac{40.74}{HR}} (SYSBP - DIABP)
if it is based on diastolic, systolic blood pressure, and heart rate.
Usually this computation function can not be used with %>%
.
Value
A numeric vector of MAP values
See Also
BDS-Findings Functions that returns a vector:
compute_bmi()
,
compute_bsa()
,
compute_egfr()
,
compute_framingham()
,
compute_qtc()
,
compute_qual_imputation()
,
compute_qual_imputation_dec()
,
compute_rr()
,
compute_scale()
Examples
# Compute MAP based on diastolic and systolic blood pressure
compute_map(diabp = 51, sysbp = 121)
# Compute MAP based on diastolic and systolic blood pressure and heart rate
compute_map(diabp = 51, sysbp = 121, hr = 59)