dscience.calc.stats

Module Contents

class dscience.calc.stats.StatTools
classmethod kde(cls, a: np.array, kernel: str = 'gau', bw: str = 'normal_reference')

Calculates univariate KDE with statsmodel. (This function turned into a thin wrapper around statsmodel.) Note that scipy uses statsmodel for KDE if it’s available. Otherwise, it silently falls back to scipy. That’s clearly hazardous.

classmethod ttest_pval(cls, z: pd.Series, a: str, b: str)

Calculates a p-value from a t-test between labels a and b.