Ранг скорректирован для галстуков
[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 является вектором из трех регулировок для связей, необходимых для расчета тау Кендалла. 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 лечит NaNs в X как отсутствующие значения и игнорирует их. Ранг NaNs в выходном аргументе R является NaN.
ansaribradley | corr | partialcorr | ranksum | signrank