- Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 3 anos, 4 meses atrás por .
Visualizando 2 posts - 1 até 2 (de 2 do total)
Visualizando 2 posts - 1 até 2 (de 2 do total)
- Você deve fazer login para responder a este tópico.
Home › Fóruns › Fórum Inteligência Artificial: Sistemas de Recomendação em Python › Como aplicar a formula da Distância Euclidiana em duas listas?
Marcado: Distância euclidiana no Python
Pensando em algo mais elaborado e menos manual, pensei em como fazer para obter as notas dos filmes de Ana e armazenar numa lista e o mesmo para Cláudia. Após obter esses dados aplicar uma fórmula que faça esse cálculo sem precisar ficar fazendo diversos cálculos separados para só no fim juntar tudo.
Sei que dá pra fazer isso com numpy mas como ficaria apenas com python?
Ex:
Ana = [3.0, 3.5]
Claudia = [3.0, 4.0]
DE (X, Y) = sqrt((3.0 – 3.0)**2 + (3.5 – 4.0)**2)
Só que no lugar dos valores eu passar as listas e o cálculo ser feito diretamente para cada valor…
Olá Eric, em termos de codificação pode ser feito de várias formas. Mas basicamente, eu criaria uma função que recebe as duas listas como parâmetro e com alguma estrutura de repetição percorrerias as listas e para cada valor encontrado adicionaria da fórmula.
Fabio