evidently.calculations.stattests
Submodules
anderson_darling_stattest module
>>> from evidently.calculations.stattests import anderson_darling_testExample
>>> from evidently.options import DataDriftOptions
>>> from evidently.calculations.stattests import anderson_darling_test
>>> options = DataDriftOptions(all_features_stattest=anderson_darling_test)chisquare_stattest module
Example
cramer_von_mises_stattest module
Example
class CramerVonMisesResult(statistic, pvalue)
energy_distance module
Example
epps_singleton_stattest module
Example
fisher_exact_stattest module
Example
g_stattest module
Example
hellinger_distance module
Example
jensenshannon module
Example
kl_div module
Example
ks_stattest module
Example
mann_whitney_urank_stattest module
Example
psi module
Example
registry module
class StatTest(name: str, display_name: str, func: Callable[[pandas.core.series.Series, pandas.core.series.Series, str, float], Tuple[float, bool]], allowed_feature_types: List[str], default_threshold: float = 0.05)
Attributes:
exception StatTestInvalidFeatureTypeError(stattest_name: str, feature_type: str)
exception StatTestNotFoundError(stattest_name: str)
class StatTestResult(drift_score: float, drifted: bool, actual_threshold: float)
Attributes:
get_stattest(reference_data: Series, current_data: Series, feature_type: str, stattest_func: Optional[Union[str, Callable[[Series, Series, str, float], Tuple[float, bool]], StatTest]])
register_stattest(stat_test: StatTest)
t_test module
Example
tvd_stattest module
Example
utils module
generate_fisher2x2_contingency_table(reference_data: Series, current_data: Series)
get_binned_data(reference_data: Series, current_data: Series, feature_type: str, n: int, feel_zeroes: bool = True)
get_unique_not_nan_values_list_from_series(current_data: Series, reference_data: Series)
permutation_test(reference_data, current_data, observed, test_statistic_func, iterations=100)
wasserstein_distance_norm module
Example
z_stattest module
Example
proportions_diff_z_stat_ind(ref: DataFrame, curr: DataFrame)
proportions_diff_z_test(z_stat, alternative='two-sided')
Last updated