Transformação arco-seno usando R
Útil para transformar proporções para análises. Por exemplo, observações da proporção de peixes com lesões capturadas em sete diferentes redes de pesca (Fowler & Cohen 1998).
x <- c(0.25, 0.31, 0.21, 0.24, 0.3, 0.29, 0.22)
x
Primeiro, é obtido o raiz quadrado de cada observação (x) e depois o seno inverso disso é expressado em graus angulares (y)
y <- asin(sqrt(x))*180/pi
y
[1] 30.00000 33.83316 27.27473 29.33387 33.21091 32.58271 27.97210
A transformação de volta para as unidades originais
xx <- sin ((y)/180*pi)^2
Os valores transformados de volta (xx) devem ser iguais às observações iniciais (x), vejam:
xx
[1] 0.25 0.31 0.21 0.24 0.30 0.29 0.22
Obs:
Se você tiver porcentagens, divide-as por 100 antes de realizar a transformação arco-seno.
Espero ter ajudado!
Att.
André BVS