Trasformazione box-cox in excel (passo dopo passo)


Una trasformazione box-cox è un metodo comunemente utilizzato per trasformare un set di dati non distribuito normalmente in un set distribuito più normalmente .

L’idea di base è trovare un valore per λ tale che i dati trasformati siano il più vicino possibile alla distribuzione normale, utilizzando la seguente formula:

  • y(λ) = (y λ – 1) / λ se y ≠ 0
  • y(λ) = log(y) se y = 0

L’esempio passo passo seguente mostra come eseguire una trasformazione box-cox su un set di dati in Excel.

Passaggio 1: inserisci i dati

Iniziamo inserendo i valori da un set di dati:

Passaggio 2: ordinare i dati

Quindi crea una colonna indice e una colonna dati ordinata:

Passaggio 3: scegli un valore arbitrario per Lambda

Successivamente, sceglieremo un valore arbitrario pari a 1 per lambda e applicheremo una trasformazione box-cox temporanea ai dati:

Passaggio 4: calcolare i punteggi Z

Successivamente, calcoleremo il punteggio z per ciascun valore dell’indice:

Calcoleremo quindi la correlazione tra i valori trasformati box-cox e gli z-score:

Passaggio 5: trovare il valore Lambda ottimale

Successivamente, utilizzeremo Goal Seek per trovare il valore lambda ottimale da utilizzare nella trasformazione box-cox.

Per fare ciò, fai clic sulla scheda Dati lungo la barra multifunzione in alto. Quindi fare clic su Analisi What-If nel gruppo Previsioni .

Nel menu a discesa, fai clic su Ricerca obiettivo e inserisci i seguenti valori:

Trasformazione di Box-Cox in Excel

Dopo aver fatto clic su OK , Goal Seek troverà automaticamente il valore lambda ottimale che è -0,5225 .

Passaggio 6: eseguire la trasformazione Box-Cox

Infine, applicheremo la trasformazione box-cox ai dati originali, utilizzando un valore lambda pari a -0,5225:

Bonus: possiamo confermare che i dati trasformati sono normalmente distribuiti eseguendo un test Jarque-Bera in Excel .

Risorse addizionali

Come trasformare i dati in Excel (log, radice quadrata, radice cubica)
Come calcolare i punteggi Z in Excel

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *