本文簡要介紹 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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。