pliers.diagnostics.Diagnostics¶
- class pliers.diagnostics.Diagnostics(data, columns=None)[source]¶
Bases:
object
- defaults = {'ColumnMahalanobisDistances': <function Diagnostics.<lambda>>, 'ConditionIndices': <function Diagnostics.<lambda>>, 'CorrelationMatrix': <function Diagnostics.<lambda>>, 'Eigenvalues': <function Diagnostics.<lambda>>, 'RowMahalanobisDistances': <function Diagnostics.<lambda>>, 'VIFs': <function Diagnostics.<lambda>>, 'Variances': <function Diagnostics.<lambda>>}¶
Class for holding diagnostics of a design matrix
- flag(diagnostic, thresh=None)[source]¶
Returns indices of diagnostic that satisfy (return True from) the threshold predicate. Will use class-level default threshold if None provided.
- Parameters
diagnostic (str) – name of the diagnostic
thresh (func) – threshold function (boolean predicate) to apply to
element (each) –