So berechnen sie die hamming-distanz in excel


Der Hamming-Abstand zwischen zwei Vektoren ist einfach die Summe der entsprechenden Elemente, die sich zwischen den Vektoren unterscheiden.

Angenommen, wir haben die folgenden zwei Vektoren:

 x = [1, 2, 3, 4]

y = [1, 2, 5, 7]

Der Hamming-Abstand zwischen den beiden Vektoren wäre 2 , da dies die Gesamtzahl der übereinstimmenden Elemente mit unterschiedlichen Werten ist.

Um den Hamming-Abstand zwischen zwei Spalten in Excel zu berechnen, können Sie die folgende Syntax verwenden:

 = COUNT (RANGE1)- SUMPRODUCT (--(RANGE1 = RANGE2))

Hier ist eine Zusammenfassung dessen, was die Formel bewirkt:

  • COUNT ermittelt die Gesamtzahl der Beobachtungen in der ersten Spalte.
  • RANGE1 = RANGE2 vergleicht jede Beobachtung paarweise zwischen Spalten und gibt TRUE oder FALSE zurück.
  • – – wandelt TRUE- und FALSE-Werte in 0 und 1 um.
  • SUMPRODUCT ermittelt die Summe aller Einsen.

Dieses Tutorial enthält mehrere Beispiele für die praktische Anwendung dieser Berechnung.

Beispiel 1: Hamming-Distanz zwischen binären Vektoren

Der folgende Code zeigt, wie die Hamming-Distanz zwischen zwei Spalten in Excel berechnet wird, die jeweils nur zwei mögliche Werte enthalten:

Hamming-Distanz in Excel

Der Hamming-Abstand zwischen den beiden Spalten beträgt 3 .

Beispiel 2: Hamming-Distanz zwischen digitalen Vektoren

Der folgende Code zeigt, wie die Hamming-Distanz zwischen zwei Spalten in Excel berechnet wird, die jeweils mehrere numerische Werte enthalten:

Beispiel für die Hamming-Distanz in Excel

Der Hamming-Abstand zwischen den beiden Vektoren beträgt 7 .

Zusätzliche Ressourcen

So berechnen Sie die mittlere absolute Abweichung in Excel
So normalisieren Sie Daten in Excel
So finden Sie Ausreißer in Excel

Einen Kommentar hinzufügen

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