[R] arcsine transformation
Chuck Cleland
ccleland at optonline.net
Thu May 1 01:24:26 CEST 2008
On 4/30/2008 4:52 PM, Claire Sheller wrote:
> I have been trying to preform both a bartlett's test and an arcsine
> transformation on some average percentage data. I've tried inputting it
> different ways and I keep getting the same error message:
>
>> head(workingdata)
> DYAD BEFORE AFTER
> 1 BG-FL 4.606772 5.787520
> 2 BG-LL 5.467503 7.847395
> 3 AD-MV 5.333735 11.107380
> 4 MM-FL 5.578708 12.063500
> 5 MM-MV 2.037605 6.415303
> 6 MM-RM 6.158885 11.911080
>> bartlett.test(BEFORE ~ AFTER)
> Error in bartlett.test.default(c(4.606772, 5.467503, 5.333735, 5.578708, :
> there must be at least 2 observations in each group
bartlett.test() expects the second argument to be "a vector or factor
object giving the group for the corresponding elements of x". You seem
to have paired samples instead.
>> asin(BEFORE)
> [1] NaN NaN NaN NaN NaN NaN NaN
> Warning message:
> In asin(BEFORE) : NaNs produced
You might divide the values by 100 prior to asin().
> I'm at a loss here and I would greatly appreciate any guidance that could be
> given me. Thank you!
--
Chuck Cleland, Ph.D.
NDRI, Inc. (www.ndri.org)
71 West 23rd Street, 8th floor
New York, NY 10010
tel: (212) 845-4495 (Tu, Th)
tel: (732) 512-0171 (M, W, F)
fax: (917) 438-0894
More information about the R-help
mailing list