Performs one-way analysis of variance (R.W. Payne).
Options
PRINT = string tokens |
Controls printed output from the analysis of variance (aovtable , information , covariates , effects , residuals , contrasts , means , cbeffects , cbmeans , stratumvariances , %cv , missingvalues , homogeneity , permutationtest ); default aovt , mean , miss |
---|---|
GROUPS = factor |
Defines the treatments for the analysis |
COVARIATES = variates |
Covariates (if any) for analysis of covariance |
PLOT = string tokens |
Which residual plots to provide (fittedvalues , normal , halfnormal , histogram , absresidual ); default fitt , norm , half , hist |
GRAPHICS = string token |
Type of graphs (lineprinter , highresolution ); default high |
FPROBABILITY = string token |
Probabilities for variance ratio (yes , no ); default no |
PSE = string tokens |
Types of standard errors to be printed with the means (differences , lsd , means ); default diff |
LSDLEVEL = scalar |
Significance level (%) for least significant differences; default 5 |
NTIMES = scalar |
Number of random allocations to make when PRINT=perm ; default 999 |
SEED = scalar |
Seed for the random number generator used to make the allocations; default 0 continues from the previous generation or (if none) initializes the seed automatically |
Parameters
Y = variates |
Each of these contains the data values for an analysis |
---|---|
RESIDUALS = variates |
Saves the residuals from each analysis |
FITTEDVALUES = variates |
Saves the fitted values from each analysis |
Description
AONEWAY
provides customized facilities and output for one-way analysis of variance. For example, if the treatments have unequal replication, a standard error is printed for each mean, rather than the summary for comparisons of means with minimum and maximum replication as given by ANOVA
. Similarly, any missing values are excluded from the analysis by AONEWAY
. Conversely, in ANOVA
they need to be included, to ensure balance in the more general situations that it covers, and are estimated as part of the analysis. In addition, AONEWAY
provides residual plots directly, instead of requiring you to use procedure APLOT
after the analysis, and it can test the homogeneity of the variances within the groups.
The Y
parameter supplies a variate containing the data values to be analysed. The factor defining the groups to be compared is supplied by the GROUPS
option. You can either specify just the factor to produce a simple one-way anova, or you can put it within a POL
, REG
or COMPARISON
function to fit some contrasts at the same time. There is also a COVARIATES
option which can supply one or more variates to be used as covariates in an analysis of covariance.
Printed output is requested by listing the required components with the PRINT
option. The most relevant settings are:
aovtable |
to print the analysis-of-variance table; |
---|---|
means |
to print the table of means; |
effects |
to print the effects (means minus grand mean); |
%cv |
to print the coefficient of variation; |
missingvalues |
to print estimates for missing values (if any); |
homogeneity |
to print tests for the homogeneity of the variances within the groups; and |
permutationtest |
analysis-of-variance table with the probabilities calculated by a random permutation test. |
However, for compatibility, all the settings of the PRINT
option of ANOVA
are included. By default, when PRINT=perm
, AONEWAY
makes 999 random allocations of the data to the two samples (using a default seed), and determines the probabilities of the variance ratios from their distribution over these randomly generated datasets. (It therefore makes no assumptions about the distribution of the data values.) The NTIMES
option allows you to request another number of allocations, and the SEED
option allows you to specify another seed. AONEWAY
checks whether NTIMES
is greater than the number of possible ways in which the data values can be allocated. If so, it does an exact test instead, which takes each possible allocation once.
The FPROBABILITY
option can be set to yes
to print of probabilities for variance ratios in the analysis-of-variance table. The PSE
option controls the standard errors printed with the tables of means. The default setting is differences
, which gives standard errors of differences of means. The setting means
produces standard errors of means, LSD
produces least significant differences, and by setting PSE=*
the standard errors can be suppressed altogether. The significance level to use in the calculation of the least significant differences can be changed from the default of 5% using the LSDLEVEL
option.
The PLOT
option allows up to four of the following residual plots to be requested:
fittedvalues |
for a plot of residuals against fitted values; |
---|---|
normal |
for a Normal plot; |
halfnormal |
for a half-Normal plot; |
histogram |
for a histogram of residuals; and |
absresidual |
for a plot of the absolute values of the residuals against the fitted values. |
By default the first four are produced. The GRAPHICS
option determines the type of graphics that is used, with settings highresolution
(the default) and lineprinter
.
Variates of residuals and fitted values can be saved using the RESIDUALS
and FITTEDVALUES
parameters, respectively. Directive AKEEP
can be used to save other information from the analysis of the last data variate to be analysed by the procedure (see the Guide to the Genstat Command Language, Part 2, Section 4.6.1 for details).
Options: PRINT
, GROUPS
, COVARIATES
, PLOT
, GRAPHICS
, FPROBABILITY
, PSE
, LSDLEVEL
.
Parameters: Y
, RESIDUALS
, FITTEDVALUES
.
Method
AONEWAY
uses the standard Genstat facilities for analysis of variance, except that the standard errors and lsd’s for the means are saved by AKEEP
and then printed, rather than being printed directly (as just a summary) by ADISPLAY
. Permutation tests are performed by APERMTEST
, residual plots are produced by APLOT
, and the homogeneity of variances is tested by VHOMOGENEITY
.
Action with RESTRICT
If the Y
variate is restricted, only the units not excluded by the restriction will be analysed.
See also
Directive: ANOVA
.
Procedure: A2WAY
.
Commands for: Analysis of variance.
Example
CAPTION 'AONEWAY example',\ !t('Data from Snedecor & Cochran (1980), Statistical Methods',\ '(7th edition), page 216 and also see page 252.');\ STYLE=meta,plain FACTOR [LEVELS=4; VALUES=(1...4)6] Fat VARIATE [VALUES=64,78,75,55, 72,91,93,66, 68,97,78,49,\ 77,82,71,64, 56,85,63,70, 95,77,76,68] Absorbed AONEWAY [PRINT=aov,means,homogeneity; GROUPS=Fat; FPROBABILITY=yes] Absorbed