Predict weight when height is given using linear regression in R

+5 votes
Suppose I have heights of a few people and based on that I need to predict their weights. is that possible in R?
Dec 12, 2018 in Data Analytics by Ali
• 11,360 points
6,898 views

2 answers to this question.

+1 vote

You can the concept of linear regression for this purpose. Its a statistic tool used to build relationship between to variables called predictor variable which is heights of people in your case and response variable which is weight in this case. Follow these steps:

  • Gather heights and weights like atleast a few observations.
  • use the lm() function to create the relationship model
  • use the coefficients from the model and create a mathematical equation.
  • predict the weight of new observations using the predict() function.
answered Dec 12, 2018 by Maverick
• 10,840 points
+1 vote

You can try something like this:

# The predictor vector.
a <- c(111, 123, 134, 156, 145, 176, 198, 133, 131, 181)

# The resposne vector.
b <- c(56, 61, 65, 71, 45, 54, 74, 76, 68, 58)

# Apply the lm() function.
relation <- lm(a~b)

# Find weight of a person with height 170.
z <- data.frame(x = 170)
result <-  predict(relation,z)
print(result)
answered Dec 12, 2018 by Purva

Related Questions In Data Analytics

+5 votes
0 answers
0 votes
1 answer

Steps to evaluate Linear Regression in R

 These are sequential steps which need to ...READ MORE

answered Jul 25, 2018 in Data Analytics by CodingByHeart77
• 3,750 points
1,223 views
0 votes
2 answers

When scoring a logistic regression model , is having the predicted variable in test dataset mandatory ?

Answer to your follow up question: We can ...READ MORE

answered Oct 17, 2018 in Data Analytics by Anmol
• 1,780 points
1,338 views
+1 vote
1 answer

R programming: Linear programming problems

The documentation for the lp package provides ...READ MORE

answered Feb 4, 2019 in Data Analytics by Tyrion anex
• 8,700 points
900 views
0 votes
1 answer

R programming: Linear Equation

Use expand.grid to get all possible combinations ...READ MORE

answered Apr 30, 2019 in Data Analytics by Sophie may
• 10,620 points
1,222 views
+10 votes
3 answers

Which is a better initiative to learn data science: Python or R?

Well it truly depends on your requirement, If ...READ MORE

answered Aug 9, 2018 in Data Analytics by Abhi
• 3,720 points
1,639 views
+1 vote
2 answers
0 votes
1 answer

How is R applied in real world?

R Programming gives a broad variety of ...READ MORE

answered Oct 29, 2018 in Data Analytics by Maverick
• 10,840 points
1,530 views
0 votes
1 answer

Error saying "Error in rnorm() : argument "n" is missing, with no default" in R

Hey @ali, rnorm() function requires an argument, ...READ MORE

answered Oct 30, 2018 in Data Analytics by Maverick
• 10,840 points
3,334 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP