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 ) ?
fonte
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 ) ?
Você tem que calcular
Em relação ao espaço, você tem várias opções:
O que é preferível depende do seu contexto.
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.