Hoe de euclidische afstand in excel te berekenen


De Euclidische afstand tussen twee vectoren A en B wordt als volgt berekend:

Euclidische afstand = √ Σ(A i -B i ) 2

Goud:

  • Σ is een Grieks symbool dat ‘som’ betekent
  • A i is de i- de waarde van vector A
  • Bi is de i- de waarde van vector B

Om de Euclidische afstand tussen twee vectoren in Excel te berekenen, kunnen we de volgende functie gebruiken:

 = SQRT ( SUMXMY2 (RANGE1,RANGE2))

Hier is een samenvatting van wat de formule doet:

  • SUMXMY2 vindt de som van de kwadraten van de verschillen in de overeenkomstige elementen van bereik 1 en bereik 2.
  • SQRT neemt de wortel van deze som van de kwadraten van de verschillen.

Het eindresultaat is de Euclidische afstand tussen de twee bereiken.

Stel dat we bijvoorbeeld de volgende twee vectoren, A en B, in Excel hebben:

We kunnen de volgende functie gebruiken om de Euclidische afstand tussen de twee vectoren te berekenen:

Euclidische afstand in Excel

De Euclidische afstand tussen de twee vectoren blijkt 12,40967 te zijn.

Merk op dat deze functie alleen volledige paarsgewijze waarnemingen omvat bij het berekenen van de Euclidische afstand.

De laatste twee regels van kolom A zouden bijvoorbeeld niet worden opgenomen in de berekening van de Euclidische afstand tussen de volgende twee vectoren:

Euclidische afstand in Excel-voorbeeld

De Euclidische afstand tussen de twee vectoren blijkt 5,656854 te zijn.

Aanvullende bronnen

Hoe de Euclidische afstand in R te berekenen
Hoe de Euclidische afstand in Python te berekenen

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert