|
Class Summary |
| AllTerms |
A simple class that is used to represent the symbolic
expansion of all variables (i.e. |
| AugmentedInteractionTerm |
This is a symbolic version of a full interaction term
between two or more terms which expands not only the
actual interaction but also the terms themselves. |
| ConditionalTerm |
Represents a conditional variable or term in a model
of the form x | a, x,y | a
and x,y |a, b . |
| CrossedPowerTerm |
Term in a formula associated with the
^ operator, which is used to expand
to all crossed terms in the base expression
to the order given by the second expression. |
| DistributionalModelFormula |
This is the stochastic version of a relationship specification,
in contrast with a deterministic formula. |
| DroppedFormula |
This class is used to represent the exclusion of one
or more terms from a formula, akin to the -
operator in the Rogers & Wilkinson notation. |
| FormulaName |
Simple extension of
Name
that represents a variable in the formula and hence
in the larger model structure. |
| FunctionTransformationExpression |
This is used to represent a transformation of one or more
variables in a formula, such as
y ~ log(x)
where the term log(x) is represented by
an object of this class. |
| IndexedFormulaName |
Represents a "variable" name in a formula term indexed
by one or more subscripts. |
| InteractionTerm |
Symbolic interaction of two or more terms of a formula. |
| MethodTransformationExpression |
Class representing a transformation of one or more variables
that locates the transformation function by including the possibilities
of methods (rather than just functions) and
thus admits overloading/polymorphism . |
| ModelAnalyzer |
Provides a form of reflectance for certain characteristics of a given model,
revealing the dependent, independent and free variables. |
| ModelFormula |
This is the top-level class for an entire formula
consisting of a response, structural form and conditional
variables. |
| MultiLineModelFormula |
Represents a model or formula that consists of one or more
different ModelFormula
components as in graphical models. |
| NamedArgument |
A more specific version of the assignment (variable = value)
expression that is used only within argument lists to function
calls and within variable groupings in the response component
of a formula. |
| NamedAttribute |
A class used in parsing name = value pairs in
a variable declaration within a formula. |
| StructuralModelFormula |
Represents a formula that is a deterministic or structural equality rather
than a distributional relationship. |
| TypedFormulaVariable |
A variable identifier and type information in a single object
parsed, currently as a response only it appears! |
| VariableDeclaration |
Expression containing information about a type for a
"variable" or term in a model/formula, including
parameter or property pairs provided in a [ ] pairs, used
in expressions such as
|
Data structures associated with model language parser. A model is
made up of a collection of formulae to provide a graph. The nodes are
variables, structural relationships and links and random comonents.