pstructure.object | R Documentation |
An object of class pstructure
that contains information derived from a
formula
using pstructure.formula
. It also inherits from class list
.
A list
of class pstructure
with the following components:
Q: a list with a component of class projector
, being
the orthogonalized projectors for each non-aliased term/source
in the formula
; if grandMean
is TRUE
in
the call to pstructure.formula
then it also
includes the projector
for it;
terms: a character
vector with the non-aliased
term names; if grandMean
is TRUE
in
the call to pstructure.formula
then the first
term will be "Mean
";
sources: a character
vector with the non-aliased
source names;
marginality: a matrix
of zeroes and ones with the same
number of rows and columns as number of non-aliased terms, excluding the term for the grand mean
even when grandMean
is TRUE
; the row names and column names
are the elements terms
, excluding "Mean
";
the entry in the ith row and jth column will be one if the ith term is marginal to the jth term i.e. the column space of the ith term is a subspace of that for the jth term and so the source for the jth term will have been made orthogonal to that for the ith term; otherwise, the entries are zero.
aliasing: a data.frame
containing the information about the
(partial) aliasing between the sources in the formula
.
The columns are:
Source: the source names, or associated term name, for those that are (partially) aliased with previous sources;
df: the remaining degrees of freedom for the source;
Alias: the source with which the current entry is (partially) aliased;
efficiency criteria: a set of columns for the complete set of criteria
calculated by efficiency.criteria
; the criteria reflect
the amount of information that is aliased with previous sources and a
line is included in the component that reports the informaton remaining
after adjustment for previous sources.
The information provided depends on the setting of orthogonalize
.
All the information is provided for the "hybrid"
option. For the
option "differencing"
, no efficiency criteria are included and either
the terms/sources of the Alias
are set to "unknown"
and the
df
are set to NA
when these are unknown. For the option "eigenmethods"
, the previous
terms/sources cannot be identified and so all values of Alias
are set
to NA
. If there is no (partial) aliasing then the component is set to
NULL
.
The object has the attribute labels
, which is set to "terms"
or
"sources"
according to which of these label the projectors.
Chris Brien
pstructure.formula
and, for further information about the projector classs,
projector
.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.