Ранг настроен для связей
[R,TIEADJ] = tiedrank(X)
[R,TIEADJ] = tiedrank(X,1)
[R,TIEADJ] = tiedrank(X,0,1)
[R,TIEADJ] = tiedrank(X)
вычисляет ранги значений в векторном X
. Если какие-либо значения X
связываются, tiedrank
вычисляет их средний ранг. Возвращаемое значение TIEADJ
является корректировкой к связям, требуемым непараметрическими тестами signrank
и ranksum
, и для вычисления порядковой корреляции Копьеносца.
[R,TIEADJ] = tiedrank(X,1)
вычисляет ранги значений в векторном X
. TIEADJ
является вектором трех корректировок к связям, требуемым в вычислении tau Кендалла. tiedrank(X,0)
совпадает с tiedrank(X)
.
[R,TIEADJ] = tiedrank(X,0,1)
вычисляет ранги из каждого конца, так, чтобы наименьшие и самые большие значения получили ранг 1, следующее самое маленькое и самое большое получают ранг 2 и т.д. Эти ранги используются в тесте Ансари-Брэдли.
Рассчитывая от самого маленького до самого большого, два 20 значений являются 2-ми и 3-ми, таким образом, они оба получают ранг 2.5 (среднее значение 2 и 3):
tiedrank([10 20 30 40 20]) ans = 1.0000 2.5000 4.0000 5.0000 2.5000
tiedrank
обрабатывает NaN
s в X
как отсутствующие значения и игнорирует их. Рангом NaN
s в выходном аргументе R
является NaN
.
ansaribradley
| corr
| partialcorr
| ranksum
| signrank