[R] Scaling variables to positive values using scale() or performing BoxCox on negative data
David Winsemius
dwinsemius at comcast.net
Mon Nov 30 17:34:26 CET 2009
On Nov 30, 2009, at 11:02 AM, Henry Thorogood wrote:
> Hi,
>
> I'm doing some work with linear models, and I've scaled my data
> using the
> scale(dataset) function. This was great at removing the skew, but I
> now
> can't perform the Box Cox transformation on the data set (using the
> boxcox(dataset) function), as the scaling has returned negative
> values.
Scaling (at least that using the default approach with that function)
should not "remove" skewness.
>
> So my question is: how can I get the scale function to return a
> positive set
> of data (so I can use Box-Cox),
You could shift the scaled values to the right.
> or how can I get the boxcox function to
> handle negative values.
Which boxcox function? And have you looked at all of its available
parameters?
--
David Winsemius, MD
Heritage Laboratories
West Hartford, CT
More information about the R-help
mailing list