library(MASS)
<- InsectSprays
insects <- boxcox(lm(insects$count+0.1 ~1)) b
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.
<- b$x[which.max(b$y)]
lambda lambda
[1] 0.4242424
$count2 <-(insects$count ^ lambda - 1) / lambda
insectshist(insects$count)
hist(insects$count2)