[R] Normality tests
Jerome Asselin
jerome.asselin.stat at gmail.com
Tue Apr 26 22:47:23 CEST 2011
On Tue, 2011-04-26 at 16:15 -0400, Bruce Kindseth wrote:
> I have a large amount of data which I break down into a collection of
> vectors of 100-125 values each. I would like to test the normality of the
> vectors and compare them. In the interactive mode I can test any one vector
> using the Shapiro-Wilk test or the Kolmogorov-Smirnov test. My problem is
> that when I try to write out the results to a file, the term output is a
> mixture of alpha characters along with the number value that I really want.
> How can I get it to write out just the p-values by themselves?
As seen below, the shapiro.test() output is a list of four components.
> names(shapiro.test(rnorm(100, mean = 5, sd = 3)))
[1] "statistic" "p.value" "method" "data.name"
You can extract just the p-value with:
> shapiro.test(rnorm(100, mean = 5, sd = 3))$p.value
[1] 0.244
HTH,
Jerome
More information about the R-help
mailing list