So berechnen Sie die Hamming-Distanz in Excel

Von Fabian
Kategorie: Excel
Lesezeit: 2 Minuten

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:

Der Hamming-Abstand zwischen den beiden Vektoren wäre 2, da dies die Gesamtzahl der entsprechenden Elemente ist, die unterschiedliche Werte haben.

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

Hier ist, was die Formel auf den Punkt bringt:

  • Anzahl findet die Gesamtzahl der Beobachtungen in der ersten Spalte.
  • BEREICH1 = BEREICH2 vergleicht jede paarweise Beobachtung zwischen den Spalten und gibt TRUE oder FALSE zurück.
  • - -konvertiert WAHR- und FALSCH-Werte in 0 und 1.
  • SUMMENPRODUKT findet die Summe aller Einsen. Dieses Tutorial enthält einige Beispiele für die praktische Verwendung dieser Berechnung.

Beispiel 1: Hamming-Abstand zwischen Binärvektoren

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

(Die Formeln wurden mit einer englischsprachen Excel-Version erstellt. Für die deutschen Formeln siehe z.B. hier)

Hamming Distance in Excel

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

Beispiel 2: Hamming-Abstand zwischen numerischen Vektoren

Der folgende Code zeigt, wie der Hamming-Abstand 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

Statistik: Der Weg zur Datenanalyse

* Amazon Affiliate Link


Das könnte Sie auch interessieren: