- Fix keeping annotation with reduced ylim ( PR #116 by amkorb)
- Fix pvalue legend (usually for NS range)
- Add scipy's Brunner-Munzel test
- Fix applying statannotations for non-string group labels (Issue #65)
- Get Zenodo DOI
- Add MANIFEST.IN (PR #56 by Matt Chan)
- Limit supported Seaborn version to v.0.11.x
- Fix adding annotations with hue if data is passed as arrays (PR #64 by getzze)
- The label for Kruskal-Wallis test explicitly states that it is run pairwise (PR #40 by sepro)
- Fix broken link in readme (PR #43 by orena1)
- Fix custom annotations order with respect to the given pairs (Issue #45)
- The
correction_format
parameter allows changing how the multiple comparisons correction method adjusts the annotation when changing a result to non-significant. - Fix the
show_test_name
configuration. - Fix the
verbose
parameter (PR #37 by mxposed)
- Support of
FacetGrid
with- Support empty initialization only defining pairs
plot_and_annotate_facets
- Support for horizontal orientation
- Major refactoring, change to an Annotator
class
to prepare and add annotations in separate function (now method) calls. - Support for
violinplot
- Fixes in rendering of non-significant tests results after multiple comparisons correction
- Fix the printout of the star annotation legend
- Fix the failure when providing a dataframe with categories as different columns.
- Fix a bug where an incorrect xunits calculation resulted in wrong association of points within a box, leading to erroneous max y position for that box.
- Reduced code complexity, more SOLID.
- Many unit and integration tests
- Fix
simple
format outputs - Fix
ImportError
when applying a multiple comparison correction without statsmodels. - Multiple comparison correction is
None
by default, asstatsmodels
is an additional dependency.
- Added support of functions returning more than the two expected values when
used in
StatTest
- Fix version numbers in CHANGELOG
(Explicitly Requires Python 3.6)
- Refactoring with implementation of
StatTest
(#7), removing thestat_func
parameter, andtest_long_name
. - Annotations y-positions based on plot coordinates instead of data coordinates (PR #5 by JosephLalli, fixes webermarcolivier/statannot#21).
- Add this CHANGELOG
- Fix bug on group/box named 0, fixes trevismd#10, originally in webermarcolivier/statannot#78. Independently fixed in webermarcolivier/statannot#73 before this issue.