Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Multiple regression, why use categories

  1. Sep 6, 2012 #1

    I have a question regarding multiple regression.

    I am reading a paper in which the author performed a multiple regression to predict the energy consumption of an electric car based on a 27 variables measured during journeys, such as speed and acceleration etc.

    The author categorised the variables into 4 groups as shown in this table. If 2 variables were correlated within the group he dropped one variable. At the end he has 16 nominated variables for the regression.

    https://dl.dropbox.com/u/54057365/All/regtable.JPG [Broken]

    My questions are:

    1. What is the advantage of using the categories?
    2. What if two variables in separate groups are correlated?
    3. Could he have put all the variables in one group and did a stepwise or best subsets regression?

    The reason I am asking these questions is because, multicollinearity does not matter if your regression is for prediction. He is removing correlated variables within the categories but not between the categories.

    I would of thought that leaving them all in one category, dropping one of two highly correlated variables and then doing a best subsets regression would be a better approach.

    My main question is, what if any is the advantage of using the 4 categories?

    Thank you

    Last edited by a moderator: May 6, 2017
  2. jcsd
  3. Sep 6, 2012 #2


    User Avatar
    2017 Award

    Staff: Mentor

    I would guess that you look at correlations only where you expect them to come from general concepts of car/tours/drivers and not from specific routes chosen for the calibration.

    Categories reduce the complexity of the analysis a bit - maybe it is just a question of computational power. The "best" concept (in an ideal world with test data of arbitrary size and infinite computation power) would be to use all variables, but that might be impractical.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook