AssessmentContext#

class scikitplot.feature_selection.AssessmentContext(name, stats, series=None, declared_kind=None)[source]#

What a provider may read about one feature.

Parameters:
namestr

Column name.

statsFeatureStats

Training statistics.

seriespandas.Series or None

The training column; None when re-assessing from stored stats.

declared_kindstr or None

Kind declared in the policy, if any.

Parameters:
declared_kind: str | None = None#
property family: DtypeFamily#

Physical family of the column.

Type:

DtypeFamily

name: str[source]#
result(state, *reasons, **evidence)[source]#

Build an AssessmentOutcome.

Parameters:
statestr or AssessmentState

The answer.

*reasonsstr

Reason codes.

**evidencescalar

Evidence values.

Returns:
AssessmentOutcome

The outcome.

Parameters:
Return type:

AssessmentOutcome

series: Series | None = None#
stats: FeatureStats[source]#