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