Como calcular a distância de hamming no excel


A distância de Hamming entre dois vetores é simplesmente a soma dos elementos correspondentes que diferem entre os vetores.

Por exemplo, suponha que temos os dois vetores a seguir:

 x = [1, 2, 3, 4]

y = [1, 2, 5, 7]

A distância de Hamming entre os dois vetores seria 2 , pois este é o número total de elementos correspondentes que possuem valores diferentes.

Para calcular a distância de Hamming entre duas colunas no Excel, você pode usar a seguinte sintaxe:

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

Aqui está um resumo do que a fórmula faz:

  • COUNT encontra o número total de observações na primeira coluna.
  • RANGE1 = RANGE2 compara cada observação aos pares entre colunas e retorna VERDADEIRO ou FALSO.
  • – – converte valores TRUE e FALSE em 0 e 1.
  • SUMPRODUCT encontra a soma de todos os 1s.

Este tutorial fornece vários exemplos de como usar esse cálculo na prática.

Exemplo 1: Distância de Hamming entre vetores binários

O código a seguir mostra como calcular a distância de Hamming entre duas colunas no Excel, cada uma contendo apenas dois valores possíveis:

Distância de Hamming no Excel

A distância de Hamming entre as duas colunas é 3 .

Exemplo 2: Distância de Hamming entre vetores digitais

O código a seguir mostra como calcular a distância de Hamming entre duas colunas no Excel, cada uma contendo vários valores numéricos:

Exemplo de distância de Hamming no Excel

A distância de Hamming entre os dois vetores é 7 .

Recursos adicionais

Como calcular o desvio médio absoluto no Excel
Como normalizar dados no Excel
Como encontrar valores discrepantes no Excel

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *