Skip to content

variable transformation for lm

3 messages · Johannes Radinger, Bert Gunter, David Winsemius

#
Hello,

I am doing a simple regression using lm(Y~X).
As my response and my predictor seemed to be skewed
and I can't meet the model assumptions. Therefore
I need to transform my variables.

I wanted to ask what is the preferred way to find out
if predictor and/or response needs to be transformed
and if yes how (log-transform?).

I found a procedure in "A modern approach to Regressoin
in R" (Sheather, 2009): There they suggest an approach
with the function bctrans from alr3...but it seems that it
is deprecated. So what is the best way (box-cox test) find the best
transformation for predictor and response simultaneously?
AFAIK boxcox from MASS is used only used for transformation
of the predictor?

Thank you very much
Johannes

--
#
On Nov 3, 2011, at 11:55 AM, "Johannes Radinger" <JRadinger at gmx.at> wrote:

            
The presence of skewness in either or both the response or predictors does NOT imply failure to meet model assumptions. The assumptions of linear regression regarding normality only apply to the residuals after the estimation of the model.