# Multiple regression with multicollinearity

I am trying to fit regression model using r for salary on diffrent skills.But model returns regression coefficients as NA for some skills.This is due to high correlation among skills.But I still want to include them in model.Skill score values are between 4 to 8 for all skills. How to solve the problem of NA coefficients in r? Is it appropriate method of analysis?

• Welcome to the community. In the above, there's quite a lot that you're not telling us about the problem, including how you determined that multicollinearity was the underlying issue. How can we comment on the appropriateness of the analytic method? Nevertheless, let me ask you a question. I am interested in the model predicting weight from height. I have only three independent variables -- ht1 is height measured in meters, ht2 is height measured in inches and ht3 is height in Angstrom units. Would it make sense for me to require all these height variables in the model?
– user140401
Commented Jan 4, 2017 at 8:12
• NA coefficients might mean that you have more predictor variables than you have cases or that some predictor is a linear combination of the others. Please provide more information about the number of cases, number of predictor variables, whether the skill scores are integer-valued or continuous, and your evidence for multicollinearity.
– EdM
Commented Jan 4, 2017 at 15:45
• Thanks. When I searched for problem of NA coefficients it says that it is may be due to multicollinearity. And my data shows high correlation coefficient for some skills. Commented Jan 5, 2017 at 6:09
• For weight and height problem, No need to include all height variables. In my data there are 11 skills.Skill scores are discrete.there are 1000 cases but for some cases some skill scores are not available. Commented Jan 5, 2017 at 6:21
• Skill scores takes few values in rang 4-8 both inclusive and have discrete distribution, Commented Jan 6, 2017 at 9:25