Jak działa skondensowana macierz odległości? (pdist)

scipy.spatial.distance.pdist zwraca skondensowaną macierz odległości. Zdokumentacja:

Zwraca skondensowaną macierz odległości Y. Dla każdego i (gdzie), metryka dist (u = X [i], v = X [j]) jest obliczana i zapisywana we wpisie ij.

myślałemij Oznaczałoi*j. Ale myślę, że mogę się mylić. Rozważać

X = array([[1,2], [1,2], [3,4]])
dist_matrix = pdist(X)

wtedy dokumentacja mówi takdist(X[0], X[2]) powinno byćdist_matrix[0*2]. Jednak,dist_matrix[0*2] wynosi 0 - nie 2.8, jak powinno być.

Jaki wzór powinienem zastosować, aby uzyskać dostęp do podobieństwa dwóch wektorówi ij?

questionAnswers(6)

yourAnswerToTheQuestion