- predictions
A predictions.frame
, being a data.frame
beginning
with the variables classifying the predictions and also containing columns
named predicted.value
, standard.error
and est.status
;
each row contains a single predicted value. It may also contain columns
for the lower and upper limits of error intervals for the predictions.
Note that the names standard.error
and
est.status
have been changed to std.error
and status
in the pvals
component produced by asreml-R4
; if the new names
are in the data.frame
supplied to predictions
, they will be
returned to the previous names.
- differences
A matrix
containing all pairwise differences between
the predictions; it should have the same number of rows and columns as there are
rows in predictions
.
- p.differences
A matrix
containing p-values for all pairwise differences
between the predictions; each p-value is computed as the probability of a t-statistic
as large as or larger than the observed difference divided by its standard error.
The degrees of freedom of the t distribution for computing it are computed as
the denominator degrees of freedom of the F value for the fixed term, if available;
otherwise, the degrees of freedom stored in the attribute tdf
are used;
the matrix should be of the same size as that for differences
.
- sed
A matrix
containing the standard errors of all pairwise differences
between the predictions; they are used in computing the p-values.
- vcov
A matrix
containing the variance matrix of the predictions; it is used in
computing the variance of linear transformations of the predictions.
- LSD
An LSD.frame
containing the mean, minimum and maximum LSD for determining
the significance of pairwise differences, as well as an assigned LSD and a measure
of the accuracy of the LSD. If LSD
is NULL
then the LSD.frame
stored in the LSD
component will be calculated and
the values of LSDtype
, LSDby
and LSDstatistic
added as attributes
of the alldiffs.object
. The LSD for a single prediction
assumes that any predictions to be compared are independent; this is not the case if
residual errors are correlated.
- backtransforms
A data.frame
containing the backtransformed values of the predicted
values that is consistent with the predictions
component, except
that the column named predicted.value
is replaced by one called
backtransformed.predictions
. Any error.interval
values will also
be the backtransformed values. Each row contains a single predicted value.
- response
A character
specifying the response variable for the
predictions. It is stored as an attribute to the alldiffs.object
.
- response.title
A character
specifying the title for the response variable
for the predictions. It is stored as an attribute to the alldiffs.object
.
- term
A character
string giving the variables that define the term
that was fitted using asreml
and that corresponds to classify
.
It only needs to be specified when it is different to classify
; it
is stored as an attribute of the alldiffs.object
.
It is likely to be needed when the fitted model includes terms that involve
both a numeric
covariate and a factor
that
parallel each other; the classify
would include the covariate and
the term
would include the factor
.
- classify
A character string giving the variables that define the margins
of the multiway table used in the prediction. Multiway tables are
specified by forming an interaction type term from the
classifying variables, that is, separating the variable names
with the :
operator. It is stored as an attribute to the
alldiffs.object
.
- tdf
an integer
specifying the degrees of freedom of the standard error. It is used as
the degrees of freedom for the t-distribution on which p-values and confidence
intervals are based.
It is stored as an attribute to the alldiffs.object
.
- alpha
A numeric
giving the significance level for LSDs or one minus
the confidence level for confidence intervals.
It is stored as an attribute to the alldiffs.object
.
- sortFactor
A character
containing the name of the
factor
that indexes the set of predicted values that
determined the sorting of the components.
- sortOrder
A character
vector that is the same length as the number of levels for
sortFactor
in the predictions
component of the
alldiffs.object
. It specifies the order of the
levels in the reordered components of the alldiffs.object
.
The following creates a sortOrder
vector levs
for factor
f
based on the values in x
:
levs <- levels(f)[order(x)]
.