sklearn.base
.BiclusterMixin¶
-
class
sklearn.base.
BiclusterMixin
[source]¶ Mixin class for all bicluster estimators in scikit-learn.
- Attributes
biclusters_
Convenient way to get row and column indicators together.
Methods
get_indices
(i)Row and column indices of the
i
’th bicluster.get_shape
(i)Shape of the
i
’th bicluster.get_submatrix
(i, data)Return the submatrix corresponding to bicluster
i
.-
property
biclusters_
¶ Convenient way to get row and column indicators together.
Returns the
rows_
andcolumns_
members.
-
get_indices
(i)[source]¶ Row and column indices of the
i
’th bicluster.Only works if
rows_
andcolumns_
attributes exist.- Parameters
- iint
The index of the cluster.
- Returns
- row_indndarray, dtype=np.intp
Indices of rows in the dataset that belong to the bicluster.
- col_indndarray, dtype=np.intp
Indices of columns in the dataset that belong to the bicluster.
-
get_shape
(i)[source]¶ Shape of the
i
’th bicluster.- Parameters
- iint
The index of the cluster.
- Returns
- n_rowsint
Number of rows in the bicluster.
- n_colsint
Number of columns in the bicluster.
-
get_submatrix
(i, data)[source]¶ Return the submatrix corresponding to bicluster
i
.- Parameters
- iint
The index of the cluster.
- dataarray-like of shape (n_samples, n_features)
The data.
- Returns
- submatrixndarray of shape (n_rows, n_cols)
The submatrix corresponding to bicluster
i
.
Notes
Works with sparse matrices. Only works if
rows_
andcolumns_
attributes exist.