Skip to content

An application designed to teach the ranked correlation measures Kendall's tau, Spearman's rho, and average precision.

Notifications You must be signed in to change notification settings

bheinzerling/rank-corr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rank-corr

This is a Python application designed to teach the rank correlation measures Kendall's tau, Spearman's rho, and average precision.

While these commonly used measures are easy to compute, it may be a bit difficult to understand their behaviour just by looking at the formulas. This application helps to get a better intuition of rank correlation measures by providing a drag-and-droppable ranked list as an interactive toy example and directly plotting the results.

Screenshot

Requirements

PyQt4

On Debian/Ubuntu: apt-get install python-qt4

Other Systems: http://www.riverbankcomputing.com/software/pyqt/download

Matplotlib

Using pip: pip install matplotlib

Or: http://matplotlib.org/downloads.html

NumPy

Using pip: pip install numpy

Or: http://scipy.org/Download

Installation

Do: git clone https://github.com/noutenki/rank-corr.git rank-corr

Then run the program with: python rank_corr.py

About

An application designed to teach the ranked correlation measures Kendall's tau, Spearman's rho, and average precision.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages