本文简要介绍 python 语言中 scipy.spatial.distance.is_valid_y
的用法。
用法:
scipy.spatial.distance.is_valid_y(y, warning=False, throw=False, name=None)#
如果输入数组是有效的压缩距离矩阵,则返回 True。
压缩距离矩阵必须是一维 numpy 数组。对于某个正整数 n,它们的长度必须是二项式系数 。
- y: array_like
压缩距离矩阵。
- warning: 布尔型,可选
如果传递的变量不是有效的压缩距离矩阵,则会发出警告。该警告消息解释了距离矩阵无效的原因。引用有问题的变量时使用名称。
- throw: 布尔型,可选
如果传递的变量不是有效的压缩距离矩阵,则引发异常。
- name: 布尔型,可选
在警告或异常消息中引用有问题的变量时使用。
- bool
如果输入数组是有效的压缩距离矩阵,则为 True,否则为 False。
参数 ::
返回 ::
例子:
>>> from scipy.spatial.distance import is_valid_y
该向量是有效的压缩距离矩阵。长度为 6,对应于
n = 4
,因为4*(4 - 1)/2
是 6。>>> v = [1.0, 1.2, 1.0, 0.5, 1.3, 0.9] >>> is_valid_y(v) True
长度为 7 的输入向量不是有效的压缩距离矩阵。
>>> is_valid_y([1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7]) False
相关用法
- Python SciPy distance.is_valid_dm用法及代码示例
- Python SciPy distance.sokalmichener用法及代码示例
- Python SciPy distance.dice用法及代码示例
- Python SciPy distance.braycurtis用法及代码示例
- Python SciPy distance.cityblock用法及代码示例
- Python SciPy distance.jensenshannon用法及代码示例
- Python SciPy distance.sokalsneath用法及代码示例
- Python SciPy distance.kulczynski1用法及代码示例
- Python SciPy distance.jaccard用法及代码示例
- Python SciPy distance.minkowski用法及代码示例
- Python SciPy distance.pdist用法及代码示例
- Python SciPy distance.rogerstanimoto用法及代码示例
- Python SciPy distance.canberra用法及代码示例
- Python SciPy distance.chebyshev用法及代码示例
- Python SciPy distance.russellrao用法及代码示例
- Python SciPy distance.cdist用法及代码示例
- Python SciPy distance.mahalanobis用法及代码示例
- Python SciPy distance.sqeuclidean用法及代码示例
- Python SciPy distance.seuclidean用法及代码示例
- Python SciPy distance.directed_hausdorff用法及代码示例
- Python SciPy distance.kulsinski用法及代码示例
- Python SciPy distance.yule用法及代码示例
- Python SciPy distance.cosine用法及代码示例
- Python SciPy distance.squareform用法及代码示例
- Python SciPy distance.hamming用法及代码示例
注:本文由纯净天空筛选整理自scipy.org大神的英文原创作品 scipy.spatial.distance.is_valid_y。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。