2

I know that Python's SciPy library has the function for the Friedman test

But, it is not enough as I need more information for posthoc test.

So, how I do Friedman test and posthoc test (e.g. Nemenyi or Bonferroni-Dunn test) and draw a critical difference diagram entirely on Python?

Aqee
  • 153
  • 1
  • 9

1 Answers1

1

You can perform the posthoc tests with the scikit-posthocs package or with the STAC library.

I use Nemenyi's test from scikit-posthocs. They also include a recommendation on how to plot the results.

gleon
  • 11
  • 2
  • Is that STAC library still maintained? – Aqee Jul 06 '20 at 01:16
  • Also, how to start using it as the page you have given is just the documentation without any installation instruction. – Aqee Jul 06 '20 at 01:17
  • @Aqee You can install scikit-posthocs with pip: `pip install scikit-posthocs` - the page does include it. I haven't tried STAC myself. – gleon Jul 11 '20 at 14:33