| body_mass_index_bsa | R Documentation |
Calculates the Body Mass Index (BMI) and estimates Body Surface Area (BSA) using five common formulas (Mosteller, Du Bois, Haycock, Gehan-George, and Boyd). These metrics are fundamental for dosing medications (e.g., chemotherapy), assessing nutritional status, and stratifying obesity risks.
body_mass_index_bsa(weight_kg, height_cm)
weight_kg |
Numeric. Patient weight in kilograms. |
height_cm |
Numeric. Patient height in centimeters. |
A list containing:
BMI_kg_m2 |
Calculated BMI (Weight / Height^2). |
BMI_Category |
Classification based on WHO guidelines (Underweight, Normal, Overweight, Obesity Class I-III). |
BSA_Mosteller_m2 |
BSA calculated using the Mosteller formula (Standard for many applications). |
BSA_DuBois_m2 |
BSA calculated using the Du Bois & Du Bois formula. |
BSA_Haycock_m2 |
BSA calculated using the Haycock formula (Often preferred in pediatrics). |
BSA_Gehan_George_m2 |
BSA calculated using the Gehan-George formula. |
BSA_Boyd_m2 |
BSA calculated using the Boyd formula. |
Mosteller RD. Simplified calculation of body-surface area. N Engl J Med. 1987;317(17):1098. doi:10.1056/NEJM198710223171717
Du Bois D, Du Bois EF. A formula to estimate the approximate surface area if height and weight be known. Arch Intern Med. 1916;17(6):863-871.
# Example 1: Average Adult
# 75 kg, 175 cm
body_mass_index_bsa(75, 175)
# Example 2: Child
# 30 kg, 130 cm
body_mass_index_bsa(30, 130)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.