Вычисления расстояний (scipy.spatial.distance)#
Справочник функций#
Вычисление матрицы расстояний из набора векторов исходных наблюдений, хранящихся в прямоугольном массиве.
|
Попарные расстояния между наблюдениями в n-мерном пространстве. |
|
Вычисление расстояния между каждой парой двух наборов входных данных. |
|
Преобразует вектор расстояний в квадратную матрицу расстояний и наоборот. |
|
Вычислить направленное расстояние Хаусдорфа между двумя двумерными массивами. |
Предикаты для проверки корректности матриц расстояний, как сжатых, так и избыточных. Также в этом модуле содержатся функции для вычисления количества наблюдений в матрице расстояний.
|
Возвращает True, если входной массив является корректной матрицей расстояний. |
|
Возвращает True, если входной массив является допустимой сжатой матрицей расстояний. |
|
Возвращает количество исходных наблюдений, соответствующих квадратной, избыточной матрице расстояний. |
|
Вернуть количество исходных наблюдений, соответствующих сжатой матрице расстояний. |
Функции расстояния между двумя числовыми векторами u и v. Вычисление расстояний по большой коллекции векторов неэффективно для этих функций. Используйте pdist для этой цели.
|
Вычислить расстояние Брея-Кёртиса между двумя 1-D массивами. |
|
Вычислить расстояние Канберры между двумя одномерными массивами. |
|
Вычислить расстояние Чебышёва. |
|
Вычислить расстояние Манхэттена (City Block). |
|
Вычислить корреляционное расстояние между двумя одномерными массивами. |
|
Вычислить косинусное расстояние между одномерными массивами. |
|
Вычисляет евклидово расстояние между двумя одномерными массивами. |
|
Вычислите расстояние (метрику) Йенсена-Шеннона между двумя вероятностными массивами. |
|
Вычислить расстояние Махаланобиса между двумя одномерными массивами. |
|
Вычисление расстояния Минковского между двумя одномерными массивами. |
|
Возвращает стандартизированное евклидово расстояние между двумя одномерными массивами. |
|
Вычислить квадрат евклидова расстояния между двумя одномерными массивами. |
Функции расстояния между двумя булевыми векторами (представляющими множества) u и
v. Как и в случае числовых векторов, pdist более эффективен для вычисления расстояний между всеми парами.
|
Вычислить несходство Дайса между двумя булевыми одномерными массивами. |
|
Вычислить расстояние Хэмминга между двумя одномерными массивами. |
|
Вычисление расстояния Жаккара между двумя булевыми векторами. |
|
Вычислить несходство Кульчинского 1 между двумя булевыми одномерными массивами. |
|
Вычислить несходство Роджерса-Танимото между двумя булевыми одномерными массивами. |
|
Вычислить расхождение Рассела-Рао между двумя булевыми одномерными массивами. |
|
Вычисление несходства Сокала-Миченера между двумя булевыми одномерными массивами. |
|
Вычислить расстояние Сокала-Снита между двумя булевыми одномерными массивами. |
|
Вычислить несходство Юла между двумя булевыми одномерными массивами. |
hamming также работает с дискретными числовыми векторами.