Визначити, які дві ознаки або дві ієрархії ознак братимуть участь в зіставленні як змінні A і B.
Проранжировать значення змінної A, нараховуючи ранг 1 найменшим значенням, відповідно до правил ранжирування. Занести ранги в перший стовпець таблиці по порядку номерів досліджуваних або ознак.
Проранжировать значення змінної B, відповідно до тих же правил. Занести ранги в другій стовпець таблиці по порядку номерів досліджуваних або ознак.
Підрахувати різниці d між рангами A і B за кожним рядком таблиці і занести в третій стовпець таблиці.
Занести кожну різницю в квадрат: d 2. Ці значення занести в четвертий стовпець таблиці.
Підрахувати суму d 2.
При наявності однакових рангів розрахувати поправки:
де a - обсяг кожної групи однакових рангів у рангової ряду A;
b - обсяг кожної групи однакових рангів у рангової ряду B.
Розрахувати коефіцієнт рангової кореляції rs за формулою:
при відсутності однакових рангів
при наявності однакових рангів
де sum (d 2) - сума квадратів різниць між рангами;
Ta і Tb - поправки на однакові ранги;
N - кількість досліджуваних або ознак, які брали участь в ранжируванні.
Визначити по таблиці критичні значення rs для даного N. Якщо rs перевищує критичне значення або принаймні дорівнює йому, кореляція достовірно відрізняється від 0.