skbio.stats.distance.DissimilarityMatrix.filter¶
- DissimilarityMatrix.filter(ids, strict=True)[源代码]¶
根据ID过滤相异度矩阵。
状态:从0.4.0开始实验。
- 参数:
ids (iterable of str) -- 要保留的ID。不能包含重复项或为空。每个ID必须出现在相异度矩阵中。
strict (bool, optional) -- 如果 strict 是
True
并且在距离矩阵中找不到的ID在 ids 一种MissingIDError
将引发异常,否则将忽略该ID。
- 返回:
仅包含中指定的ID的过滤相异度矩阵 ids 。ID的顺序将与中显示的顺序相同 ids 。
- 返回类型:
- 抛出:
MissingIDError -- 如果ID位于 ids 不在对象的ID列表中。