Main Content

tiedrank

Rango ajustado para empates

Sintaxis

[R,TIEADJ] = tiedrank(X)
[R,TIEADJ] = tiedrank(X,1)
[R,TIEADJ] = tiedrank(X,0,1)

Descripción

[R,TIEADJ] = tiedrank(X) calcula los rangos de los valores del vector X. Si hay valores de X idénticos, tiedrank calcula su rango medio. El valor de retorno TIEADJ es un ajuste para empates requerido por las pruebas no paramétricas signrank y ranksum, y para el cálculo de la correlación del coeficiente de Spearman.

[R,TIEADJ] = tiedrank(X,1) calcula los rangos de los valores del vector X. TIEADJ es un vector de tres ajustes para empates requerido en el cálculo del tau de Kendall. tiedrank(X,0) es lo mismo que tiedrank(X).

[R,TIEADJ] = tiedrank(X,0,1) calcula los rangos de cada extremo, de modo que los valores más pequeños y más grandes obtengan el rango 1, los siguientes valores más pequeños y más grandes obtengan el rango 2, etc. Estos rangos se usan en la prueba de Ansari-Bradley.

Ejemplos

Contando de menor a mayor, los dos valores de 20 son el segundo y el tercero, por lo que ambos obtienen el rango 2,5 (media de 2 y 3):

tiedrank([10 20 30 40 20])
ans =
    1.0000    2.5000    4.0000    5.0000    2.5000 

Algoritmos

tiedrank trata los NaN de X como valores faltantes y los ignora. El rango de NaN en el argumento de salida R es NaN.

Capacidades ampliadas

Historial de versiones

Introducido antes de R2006a

Consulte también

| | | |