- Categorias:
VECTOR_L1_DISTANCE¶
Calcula a distância L1 entre dois vetores.
A distância L1, também conhecida como distância Taxicab ou Manhattan, é uma medida da distância entre dois pontos em um espaço vetorial. A distância é calculada pela soma do valor absoluto das diferenças dos elementos do vetor. O resultado é um valor igual ou superior a zero. Se a distância for zero, os vetores serão idênticos. Quanto maior a distância, mais distantes os vetores estão.
- Consulte também:
VECTOR_INNER_PRODUCT, VECTOR_L2_DISTANCE, VECTOR_COSINE_SIMILARITY, Incorporações de vetor
Sintaxe¶
Argumentos¶
vectorO valor VECTOR para calcular a distância.
vectorO valor VECTOR para calcular a distância.
Retornos¶
Retorna a distância L1 entre os dois vetores de entrada como um valor FLOAT.
Notas de uso¶
As funções vetoriais são otimizadas de forma a reduzir a precisão do ponto flutuante. Os resultados dessa função têm uma margem de erro de até
1e-4.
Exemplos¶
Este exemplo usa a função VECTOR_L1_DISTANCE para determinar quais vetores da tabela estão mais próximos uns dos outros entre as colunas a e b: