bundles / scipy 1.18.0 / scipy / spatial / distance / braycurtis
function
scipy.spatial.distance:braycurtis
source: /scipy/spatial/distance.py:1102
Signature
def braycurtis(u, v, w = None)Summary
Compute the Bray-Curtis distance between two 1-D arrays.
Extended Summary
Bray-Curtis distance is defined as
The Bray-Curtis distance is in the range [0, 1] if all coordinates are positive, and is undefined if the inputs are of length zero.
Parameters
u: (N,) array_likeInput array.
v: (N,) array_likeInput array.
w: (N,) array_like, optionalThe weights for each value in
uandv. Default is None, which gives each value a weight of 1.0
Returns
braycurtis: doubleThe Bray-Curtis distance between 1-D arrays
uandv.
Examples
from scipy.spatial import distance
✓distance.braycurtis([1, 0, 0], [0, 1, 0]) distance.braycurtis([1, 1, 0], [0, 1, 0])✗
np.float64(0.3333333333333333)
Aliases
scipy.spatial.distance.braycurtis