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.- __init__(*args, **kwargs)¶
- 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
- shapetuple (int, int)
Number of rows and columns (resp.) in the bicluster.
- get_submatrix(i, data)[source]¶
Return the submatrix corresponding to bicluster
i.- Parameters
- iint
The index of the cluster.
- dataarray-like
The data.
- Returns
- submatrixndarray
The submatrix corresponding to bicluster i.
Notes
Works with sparse matrices. Only works if
rows_andcolumns_attributes exist.