Package ubic.basecode.math.linearmodels
Interface GenericAnovaResult
- All Superinterfaces:
AnovaResult
,Serializable
-
Method Summary
Modifier and TypeMethodDescriptiondouble
Obtain the degrees of freedom for the interaction effects, if any.double
getInteractionEffectDof
(String... factorNames) Collection
<String[]> Obtain all the combinations of factor names that have interaction effects.double
Obtain the F statistic for the interaction effects, if any.double
getInteractionEffectFStat
(String... factorNames) double
Obtain the p-value for the interaction effects, if any.double
getInteractionEffectPValue
(String... factorNames) double
getMainEffectDof
(String factorName) double
getMainEffectFStat
(String factorName) double
getMainEffectPValue
(String factorName) boolean
Methods inherited from interface ubic.basecode.math.linearmodels.AnovaResult
getKey, getResidualsDof, getResidualsFStat, getResidualsPValue, hasResiduals
-
Method Details
-
getMainEffectFactorNames
Collection<String> getMainEffectFactorNames() -
getMainEffectDof
-
getMainEffectFStat
-
getMainEffectPValue
-
hasInteractions
boolean hasInteractions() -
getInteractionEffectDof
double getInteractionEffectDof()Obtain the degrees of freedom for the interaction effects, if any.- Throws:
IllegalStateException
- if there is more than one interaction effect
-
getInteractionEffectFStat
double getInteractionEffectFStat()Obtain the F statistic for the interaction effects, if any.- Throws:
IllegalStateException
- if there is more than one interaction effect
-
getInteractionEffectPValue
double getInteractionEffectPValue()Obtain the p-value for the interaction effects, if any.- Throws:
IllegalStateException
- if there is more than one interaction effect
-
getInteractionEffectFactorNames
Collection<String[]> getInteractionEffectFactorNames()Obtain all the combinations of factor names that have interaction effects. -
getInteractionEffectDof
-
getInteractionEffectFStat
-
getInteractionEffectPValue
-