njab.stats package#
Statistical functionalities for njab.
Analysis of covariance, binomial testing for binary variables, and differential analysis of continuous variables between groups using t-tests.
- njab.stats.binomtest(var: Series, boolean_array: Series, alternative='two-sided', event_names: tuple[str, str] = ('event', 'no-event')) DataFrame [source]#
Binomial test for categorical variable between two groups defined by a boolean array.
- njab.stats.diff_analysis(df: DataFrame, boolean_array: Series, event_names: tuple[str, str] = ('1', '0'), ttest_vars=('alternative', 'p-val', 'cohen-d')) DataFrame [source]#
Differential analysis procedure between two groups. Calculaes mean per group and t-test for each variable in vars between two groups.