Contenido de este artículo
- 0
- 0
- 0
- 0
La distancia de Hamming entre dos vectores es simplemente la suma de los elementos correspondientes que difieren entre los vectores.
Por ejemplo, supongamos que tenemos los siguientes dos vectores:
x = [1, 2, 3, 4] y = [1, 2, 5, 7]
La distancia de Hamming entre los dos vectores sería 2 , ya que este es el número total de elementos correspondientes que tienen valores diferentes.
Para calcular la distancia de Hamming entre dos columnas en Excel, podemos usar la siguiente sintaxis:
= COUNT (RANGE1) - SUMPRODUCT (- (RANGE1 = RANGE2))
Esto es lo que hace la fórmula en pocas palabras:
- COUNT encuentra el número total de observaciones en la primera columna.
- RANGE1 = RANGE2 compara cada par de observaciones entre las columnas y devuelve VERDADERO o FALSO.
- – – convierte los valores VERDADERO y FALSO en 0 y 1.
- SUMPRODUCT encuentra la suma de todos unos.
Este tutorial proporciona varios ejemplos de cómo utilizar este cálculo en la práctica.
Ejemplo 1: Distancia de Hamming entre vectores binarios
El siguiente código muestra cómo calcular la distancia de Hamming entre dos columnas en Excel que cada una contiene solo dos valores posibles:
La distancia de Hamming entre las dos columnas es 3 .
Ejemplo 2: Distancia de Hamming entre vectores numéricos
El siguiente código muestra cómo calcular la distancia de Hamming entre dos columnas en Excel, cada una de las cuales contiene varios valores numéricos:
La distancia de Hamming entre los dos vectores es 7 .
Recursos adicionales
Cómo calcular la desviación absoluta media en Excel
Cómo normalizar datos en Excel
Cómo encontrar valores atípicos en Excel
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: