Package ubic.basecode.math.linearmodels
Interface GenericAnovaResult
-
- All Superinterfaces:
AnovaResult,Serializable
public interface GenericAnovaResult extends AnovaResult
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doublegetInteractionEffectDof()Obtain the degrees of freedom for the interaction effects, if any.doublegetInteractionEffectDof(String... factorNames)Collection<String[]>getInteractionEffectFactorNames()Obtain all the combinations of factor names that have interaction effects.doublegetInteractionEffectFStat()Obtain the F statistic for the interaction effects, if any.doublegetInteractionEffectFStat(String... factorNames)doublegetInteractionEffectPValue()Obtain the p-value for the interaction effects, if any.doublegetInteractionEffectPValue(String... factorNames)doublegetMainEffectDof(String factorName)Collection<String>getMainEffectFactorNames()doublegetMainEffectFStat(String factorName)doublegetMainEffectPValue(String factorName)booleanhasInteractions()-
Methods inherited from interface ubic.basecode.math.linearmodels.AnovaResult
getKey, getResidualsDof, getResidualsFStat, getResidualsPValue, hasResiduals
-
-
-
-
Method Detail
-
getMainEffectFactorNames
Collection<String> getMainEffectFactorNames()
-
getMainEffectDof
double getMainEffectDof(String factorName)
-
getMainEffectFStat
double getMainEffectFStat(String factorName)
-
getMainEffectPValue
double getMainEffectPValue(String factorName)
-
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
double getInteractionEffectDof(String... factorNames)
-
getInteractionEffectFStat
double getInteractionEffectFStat(String... factorNames)
-
getInteractionEffectPValue
double getInteractionEffectPValue(String... factorNames)
-
-