Hoe hamming-afstand in excel te berekenen


De Hamming-afstand tussen twee vectoren is eenvoudigweg de som van de overeenkomstige elementen die tussen de vectoren verschillen.

Stel dat we bijvoorbeeld de volgende twee vectoren hebben:

 x = [1, 2, 3, 4]

y = [1, 2, 5, 7]

De Hamming-afstand tussen de twee vectoren zou 2 zijn, aangezien dit het totale aantal overeenkomende elementen is met verschillende waarden.

Om de Hamming-afstand tussen twee kolommen in Excel te berekenen, kunt u de volgende syntaxis gebruiken:

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

Hier is een samenvatting van wat de formule doet:

  • COUNT vindt het totale aantal waarnemingen in de eerste kolom.
  • BEREIK1 = BEREIK2 vergelijkt elke waarneming paarsgewijs tussen kolommen en retourneert WAAR of ONWAAR.
  • – – converteert TRUE- en FALSE-waarden naar 0 en 1.
  • SOMPRODUCT berekent de som van alle 1-en.

Deze tutorial geeft verschillende voorbeelden van hoe u deze berekening in de praktijk kunt gebruiken.

Voorbeeld 1: Hamming-afstand tussen binaire vectoren

De volgende code laat zien hoe u de Hamming-afstand tussen twee kolommen in Excel berekent, die elk slechts twee mogelijke waarden bevatten:

Hamming-afstand in Excel

De Hamming-afstand tussen de twee kolommen is 3 .

Voorbeeld 2: Hamming-afstand tussen digitale vectoren

De volgende code laat zien hoe u de Hamming-afstand tussen twee kolommen in Excel berekent, die elk verschillende numerieke waarden bevatten:

Voorbeeld van Hamming-afstand in Excel

De Hamming-afstand tussen de twee vectoren is 7 .

Aanvullende bronnen

Hoe de gemiddelde absolute afwijking in Excel te berekenen
Hoe gegevens in Excel te normaliseren
Hoe u uitschieters kunt vinden in Excel

Einen Kommentar hinzufügen

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