[R] normality test
Frank E Harrell Jr
f.harrell at vanderbilt.edu
Thu Apr 28 14:46:20 CEST 2005
Romain Francois wrote:
> Le 28.04.2005 13:16, Pieter Provoost a écrit :
>
>> Hi,
>>
>> I have a small set of data on which I have tried some normality tests.
>> When I make a histogram of the data the distribution doesn't seem to
>> be normal at all (rather lognormal), but still no matter what test I
>> use (Shapiro, Anderson-Darling,...) it returns a very small p value
>> (which as far as I know means that the distribution is normal).
>> Am I doing something wrong here?
>> Thanks
>> Pieter
>>
>>
> Hello,
>
> You seem to know not far enougth.
> Null hypothesis in shapiro.test is **normality**, if your p-value is
> very small, then the data is **not** normal.
>
> Look carefully at ?shapiro.test and try again. Furthermore, normality
> tests are not very powerful. Consider using a ?qqnorm and ?qqline
>
> Romain
>
Usually (but not always) doing tests of normality reflect a lack of
understanding of the power of rank tests, and an assumption of high
power for the tests (qq plots don't always help with that because of
their subjectivity). When possible it's good to choose a robust method.
Also, doing pre-testing for normality can affect the type I error of
the overall analysis.
--
Frank E Harrell Jr Professor and Chair School of Medicine
Department of Biostatistics Vanderbilt University
More information about the R-help
mailing list