Coeficiente de correlación de Spearman

Veamos ahora cómo calcular el coeficiente de correlación de Spearman. Este está basado en rangos y es aplicable, por lo tanto, a variables de tipo ordinal.
Como en nuestro data.frame no tenemos variables ordinales, crearemos dos con la función cut(), que divide un vector en partes iguales. Así,
a<-na.omit(cut(NW.Hnd,5))
b<-na.omit(cut(Wr.Hnd,5))
reclasificará esas dos variables a sendas variables ordinales con cinco modalidades ($1,2,3,4,5$) y además eliminará los valores perdidos.
Para calcular el coeficiente de correlación de Spearman sólo habrá que teclear
cor(rank(a),rank(b))
dando como resultado
[1] 0.8834653

2007-02-12