141 lines
2.4 KiB
Python
141 lines
2.4 KiB
Python
"""
|
|
===================================================================
|
|
Statistical functions for masked arrays (:mod:`scipy.stats.mstats`)
|
|
===================================================================
|
|
|
|
.. currentmodule:: scipy.stats.mstats
|
|
|
|
This module contains a large number of statistical functions that can
|
|
be used with masked arrays.
|
|
|
|
Most of these functions are similar to those in `scipy.stats` but might
|
|
have small differences in the API or in the algorithm used. Since this
|
|
is a relatively new package, some API changes are still possible.
|
|
|
|
Summary statistics
|
|
==================
|
|
|
|
.. autosummary::
|
|
:toctree: generated/
|
|
|
|
describe
|
|
gmean
|
|
hmean
|
|
kurtosis
|
|
mode
|
|
mquantiles
|
|
hdmedian
|
|
hdquantiles
|
|
hdquantiles_sd
|
|
idealfourths
|
|
plotting_positions
|
|
meppf
|
|
moment
|
|
skew
|
|
tmean
|
|
tvar
|
|
tmin
|
|
tmax
|
|
tsem
|
|
variation
|
|
find_repeats
|
|
sem
|
|
trimmed_mean
|
|
trimmed_mean_ci
|
|
trimmed_std
|
|
trimmed_var
|
|
|
|
Frequency statistics
|
|
====================
|
|
|
|
.. autosummary::
|
|
:toctree: generated/
|
|
|
|
scoreatpercentile
|
|
|
|
Correlation functions
|
|
=====================
|
|
|
|
.. autosummary::
|
|
:toctree: generated/
|
|
|
|
f_oneway
|
|
pearsonr
|
|
spearmanr
|
|
pointbiserialr
|
|
kendalltau
|
|
kendalltau_seasonal
|
|
linregress
|
|
siegelslopes
|
|
theilslopes
|
|
sen_seasonal_slopes
|
|
|
|
Statistical tests
|
|
=================
|
|
|
|
.. autosummary::
|
|
:toctree: generated/
|
|
|
|
ttest_1samp
|
|
ttest_onesamp
|
|
ttest_ind
|
|
ttest_rel
|
|
chisquare
|
|
kstest
|
|
ks_2samp
|
|
ks_1samp
|
|
ks_twosamp
|
|
mannwhitneyu
|
|
rankdata
|
|
kruskal
|
|
kruskalwallis
|
|
friedmanchisquare
|
|
brunnermunzel
|
|
skewtest
|
|
kurtosistest
|
|
normaltest
|
|
|
|
Transformations
|
|
===============
|
|
|
|
.. autosummary::
|
|
:toctree: generated/
|
|
|
|
obrientransform
|
|
trim
|
|
trima
|
|
trimmed_stde
|
|
trimr
|
|
trimtail
|
|
trimboth
|
|
winsorize
|
|
zmap
|
|
zscore
|
|
|
|
Other
|
|
=====
|
|
|
|
.. autosummary::
|
|
:toctree: generated/
|
|
|
|
argstoarray
|
|
count_tied_groups
|
|
msign
|
|
compare_medians_ms
|
|
median_cihs
|
|
mjci
|
|
mquantiles_cimj
|
|
rsh
|
|
|
|
"""
|
|
from . import _mstats_basic
|
|
from . import _mstats_extras
|
|
from ._mstats_basic import * # noqa: F403
|
|
from ._mstats_extras import * # noqa: F403
|
|
# Functions that support masked array input in stats but need to be kept in the
|
|
# mstats namespace for backwards compatibility:
|
|
from scipy.stats import gmean, hmean, zmap, zscore, chisquare
|
|
|
|
__all__ = _mstats_basic.__all__ + _mstats_extras.__all__
|
|
__all__ += ['gmean', 'hmean', 'zmap', 'zscore', 'chisquare']
|