Jak obliczyć odległość euklidesową w programie excel


Odległość euklidesową między dwoma wektorami A i B oblicza się w następujący sposób:

Odległość euklidesowa = √ Σ(A i -B i ) 2

Złoto:

  • Σ to grecki symbol oznaczający „sumę”
  • A i jest i -tą wartością wektora A
  • B i jest i-tą wartością wektora B

Aby obliczyć odległość euklidesową między dwoma wektorami w Excelu, możemy skorzystać z następującej funkcji:

 = SQRT ( SUMXMY2 (RANGE1,RANGE2))

Oto podsumowanie działania tej formuły:

  • SUMXMY2 znajduje sumę kwadratów różnic w odpowiednich elementach zakresu 1 i zakresu 2.
  • Funkcja SQRT oblicza pierwiastek kwadratowy z sumy kwadratów różnic.

Ostatecznym wynikiem jest odległość euklidesowa między dwoma zakresami.

Załóżmy na przykład, że w programie Excel mamy następujące dwa wektory A i B:

Do obliczenia odległości euklidesowej między dwoma wektorami możemy użyć następującej funkcji:

Odległość euklidesowa w Excelu

Okazuje się, że odległość euklidesowa między dwoma wektorami wynosi 12,40967 .

Należy pamiętać, że przy obliczaniu odległości euklidesowej ta funkcja będzie uwzględniać tylko pełne obserwacje parami.

Na przykład dwa ostatnie wiersze kolumny A nie zostaną uwzględnione przy obliczaniu odległości euklidesowej między następującymi dwoma wektorami:

Odległość euklidesowa w przykładzie Excela

Okazuje się, że odległość euklidesowa między dwoma wektorami wynosi 5,656854 .

Dodatkowe zasoby

Jak obliczyć odległość euklidesową w R
Jak obliczyć odległość euklidesową w Pythonie

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *