0
$\begingroup$

It is a pretty general question: a counterexample should also help.

$\endgroup$
3
  • $\begingroup$ Possible duplicate of When to transform predictor variables when doing multiple regression? $\endgroup$ Dec 21, 2018 at 7:17
  • 2
    $\begingroup$ Whether predictors are normally distributed or not is generally irrelevant. Regression models make no assumptions about the distributions of the predictors. $\endgroup$ Dec 21, 2018 at 12:00
  • 2
    $\begingroup$ Box-Cox analyses for predictors might indicate transformations that are a good idea on other grounds. It's worth underlining that in their original paper Box and Cox [no relation] showed how calculations should be used to suggest a transformation. So, if you have positive values and the transformation power comes back estimated at 0.123, you should probably use logarithms. There is no magic in arbitrary powers. $\endgroup$
    – Nick Cox
    Dec 21, 2018 at 12:11

2 Answers 2

4
$\begingroup$

No, especially when the goal is inference. Box-Cox transforms will usually change the data in a way which makes interpretation of the coefficients of your model very difficult.

Aside from inference, I suppose it depends on the method. I know Linear Discriminant Analysis assumes covariates are multivariate normal, so it might help in those instances.

$\endgroup$
3
  • 3
    $\begingroup$ When a Box-Cox transformation is developed according to a principled exploratory data analysis, it's often the case that it is improves the interpretation of coefficients. In regression, for instance, the objective is to make the relationship with the response linear, which is about the simplest--and therefore the most easily interpretable--possible relationship. See stats.stackexchange.com/questions/4831, and stats.stackexchange.com/questions/298, stats.stackexchange.com/questions/35711 for more detailed discussions. $\endgroup$
    – whuber
    Dec 21, 2018 at 16:22
  • $\begingroup$ @whuber Don't you lose the "a unit increase in the predictor leads to a beta increase in the outcome" interpretation of coefficients then? If I transform weight through some Box-Cox transform (which is not the logarithm), how am I to interpret the resulting coefficient? $\endgroup$ Dec 21, 2018 at 16:31
  • 1
    $\begingroup$ My point is that you gain that interpretation, which was earlier incorrect. If indeed the relationship between response and regressor in the original units of measurement is nonlinear, then it is wrong to assert "a unit increase ... leads to a beta increase," because (by the very definition of non-linear) that is false no matter what value beta might have. Physics and chemistry offer standard, nice examples as illustrated in my answer in the third linked thread I provided. $\endgroup$
    – whuber
    Dec 21, 2018 at 16:47
0
$\begingroup$

The simple answer is "No".

My own longer answer is that

1) As @gung pointed out in a comment, predictor variables don't have to be normal. In fact, they don't have to be continuous. Linear regression makes assumptions about the error, not the variables.

2) Even if the assumptions are violated, I would say that it is rarely a good idea to transform variables based solely on statistical grounds. Instead, you should use a method that does not make the assumptions that were violated.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.