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
ansaribradley | corr | partialcorr | ranksum | signrank