Cómo calcular la distancia de Hamming en Excel

Puedes opinar sobre este contenido:
  • 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:

Distancia de Hamming en Excel

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:

Ejemplo de distancia de Hamming en Excel

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/

Redactor del artículo

  • Luis Benites
    Director de Statologos.com

    Tengo una Maestría en Ciencias en Estadística Aplicada y he trabajado en algoritmos de aprendizaje automático para empresas profesionales tanto en el sector de la salud como en el comercio minorista.

    Ver todas las entradas

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

Deja un comentario

A menudo, es posible que desee calcular la media de varias columnas en R. Afortunadamente, puede hacerlo fácilmente utilizando la…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!