Estive estudando o coeficiente de correlação de Spearman
.
para duas listas e y 1 , … , y n . Qual é a complexidade do algoritmo?
Como o algoritmo deve apenas computar subtrações, é possível ser O ( n ) ?
Estive estudando o coeficiente de correlação de Spearman
.
para duas listas e y 1 , … , y n . Qual é a complexidade do algoritmo?
Como o algoritmo deve apenas computar subtrações, é possível ser O ( n ) ?
Respostas:
Você deixou de fora um passo importante ... A fórmula que você tem é a correlação de pearson. O que o torna lanceiro é que xey são as fileiras das duas variáveis originais. Essa etapa de classificação deve ser levada em consideração para a complexidade do coeficiente de correlação de spearman. Essencialmente, você deve classificar cada uma das duas variáveis, que dependerão do algoritmo de classificação escolhido, seguido pelo cálculo mencionado acima.