Transformação box-Cox

Transformação box-Cox

Técnica utilizada na análise estatística para melhorar a adequação dos dados a pressupostos de normalidade e homogeneidade de variância.

Essa transformação é aplicada a variáveis contínuas positivas que possuem assimetria ou heterogeneidade de variância. A transformação de Box-Cox é definida pela seguinte equação: y(lambda) = (x^lambda - 1) / lambda

Se lambda < 0, é aplicada uma transformação inversa.

library(MASS)
insects <- InsectSprays
b <- boxcox(lm(insects$count+0.1 ~1))

lambda <- b$x[which.max(b$y)]
lambda
[1] 0.4242424
insects$count2 <-(insects$count ^ lambda - 1) / lambda
hist(insects$count)

hist(insects$count2)