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:
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:
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