sklearn.base.BiclusterMixin¶
class sklearn.base.BiclusterMixin
Mixin类用于scikit-learn中的所有双向聚类
| 属性: | 说明 |
|---|---|
biclusters_ |
将行和列指示符组合在一起的方便方法 |
方法
| 方法 | 说明 |
|---|---|
get_indices(self, i) |
第i个双向聚类的行和列索引 |
get_shape(self, i) |
第i个双向聚类的形状 |
get_submatrix(self, i, data) |
返回与双向聚类i对应的子矩阵 |
__init__(self, /, *args, **kwargs)
初始化self。请参阅help(type(self))以获得准确的说明。
property biclusters_
将行和列指示符组合在一起的方便方法
返回 rows_ and columns_ 成员
get_indices(self, i)
第i个双向聚类的行和列索引
只有当 rows_ 和 columns_ 属性存在时才有效。
| 参数 | 说明 |
|---|---|
| i | int 聚类的索引 |
| 返回值 | 说明 |
|---|---|
| row_ind | ndarray, dtype=np.intp 数据集中属于双向聚类的行的索引。 |
| col_ind | ndarray, dtype=np.intp 数据集中属于双向聚类的列的索引。 |
get_shape(self, i)
第i个双向聚类的形状
| 参数 | 说明 |
|---|---|
| i | int 聚类的索引 |
| 返回值 | 说明 |
|---|---|
| shape | tuple (int, int) 双向聚类的行数和列数。 |
get_submatrix(self, i, data)
返回与双向聚类i对应的子矩阵
| 参数 | 说明 |
|---|---|
| i | int 聚类的索引 |
| data | array-like 数据 |
| 返回值 | 说明 |
|---|---|
| submatrix | ndarray 与双向聚类 i对应的子矩阵 |
注:
用稀疏矩阵工作, 只有当 rows_ 和 columns_ 属性存在时才有效。



