[R] HELP asin transformation
Marc Girondot
marc.girondot at u-psud.fr
Wed Feb 25 08:50:42 CET 2015
Le 22/02/2015 19:28, CHIRIBOGA Xavier a écrit :
> Dear all,
>
>
>
> I attempted to transform my data using "asin" but a WARNING message appears:
>
>
>
> dat1$Abu.tr<-asin(sqrt(dat1$Abundance/100))
> Warning message:
> In asin(sqrt(dat1$Abundance/100)) : NaNs produced
>
>
>
> What does it mean? Is it a problem? How can I solve this?
>
>
>
One or more of your Abundance data is negative, higher than 100 or
non-finite:
> asin(seq(from=-2, to=2, by=0.1))
[1] NaN NaN NaN NaN NaN NaN NaN
[8] NaN NaN NaN -1.5707963 -1.1197695 -0.9272952
-0.7753975
[15] -0.6435011 -0.5235988 -0.4115168 -0.3046927 -0.2013579 -0.1001674
0.0000000
[22] 0.1001674 0.2013579 0.3046927 0.4115168 0.5235988 0.6435011
0.7753975
[29] 0.9272952 1.1197695 1.5707963 NaN NaN NaN NaN
[36] NaN NaN NaN NaN NaN NaN
Message d'avis :
In asin(seq(from = -2, to = 2, by = 0.1)) : production de NaN
> sqrt(seq(from=-2, to=2, by=0.1))
[1] NaN NaN NaN NaN NaN NaN
NaN NaN
[9] NaN NaN NaN NaN NaN NaN
NaN NaN
[17] NaN NaN NaN NaN 0.0000000 0.3162278
0.4472136 0.5477226
[25] 0.6324555 0.7071068 0.7745967 0.8366600 0.8944272 0.9486833
1.0000000 1.0488088
[33] 1.0954451 1.1401754 1.1832160 1.2247449 1.2649111 1.3038405
1.3416408 1.3784049
[41] 1.4142136
Message d'avis :
In sqrt(seq(from = -2, to = 2, by = 0.1)) : production de NaN
But take a look at this also about arcsine transformation:
Warton, D.I., Hui, F.K.C., 2011. The arcsine is asinine: the analysis of
proportions in ecology. Ecology 92, 3-10.
Sincerely,
Marc
More information about the R-help
mailing list