How to Calculate BMI in Rstudio

If you are worried about whether you are underweight or overweight, try to calculate your BMI (Body Mass Index). You will be able to calculate your BMI (Body Mass Index) using a normal calculator or in any programming language. Here, we will inform you how to calculate BMI in R programming language or RStudio.

Calculating BMI in Rstudio – Here’s Way

To calculate Body Mass Index (BMI) in RStudio, you will need to know both your weight (in kg) and height (in meters). Make sure that you have recent information about your weight and height. After you know your weight and height right now, then you can try to calculate your Body Mass Index (BMI).

Women Body Mass Index

Here are steps to calculate your BMI in Rstudio:

  • Firstly, make sure you have the required data; your weight in kilograms and height in meters.
  • After that, you can open Rstudio and make a new script by clicking on the File menu and choosing New File > R Script.
  • In the script, you can define the variables for your weight and height. For example:


weight <- 70 # weight in kilograms

height <- 1.75 # height in meters

  • To calculate BMI in RStudio, you must divide the weight by the height squared. In RStudio, this can be done by using the / operator: bmi <- weight / (height^2)
  • Afterwards, you will be able to print your BMI (Body Mass Index) by using the print function:
    Copy codeprint(bmi)
  • When you run the script, then it will output the calculated BMI (Body Mass Index).

This will calculate and print the BMI (Body Mass Index) based on your weight and height you have defined. If you put the weight and height above, then you will get the following output: 22.85714.

After knowing your BMI (Body Mass Index), then you will be able to know whether you are underweight or overweight. And, this is also a quick and easy way to measure your risk of obesity-related diseases such as type 2 diabetes, high blood pressure, stroke, and heart disease.

Need to note that BMI (Body Mass Index) is a rough estimate of body fat. It means that it may not be accurate for all individuals. There are some factors that can affect the accuracy of BMI (Body Mass Index) such as muscle mass. For example, if you are an athlete or have a lot of muscle mass, you may have a higher BMI (Body Mass Index) due to your muscle mass.

People who have a lower BMI (Body Mass Index) due to their low muscle mass may be at a higher risk of health issues. Therefore, we highly suggest you visit a healthcare professional for a more accurate assessment of body fat.

BMI Classification

BMI (Body Mass Index) is used to classify individuals as underweight, normal weight, overweight, or obese.

Here are the categories commonly used:

  • Underweight: BMI less than 18.5.
  • Normal weight: BMI between 18.5 and 24.9.
  • Overweight: BMI between 25 and 29.9.
  • Obese: BMI of 30 or greater.