W3cubDocs

/scikit-learn

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) Returns the submatrix corresponding to bicluster i.
__init__($self, /, *args, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

biclusters_

Convenient way to get row and column indicators together.

Returns the rows_ and columns_ members.

get_indices(i) [source]

Row and column indices of the i’th bicluster.

Only works if rows_ and columns_ attributes exist.

Parameters:
i : int

The index of the cluster.

Returns:
row_ind : np.array, dtype=np.intp

Indices of rows in the dataset that belong to the bicluster.

col_ind : np.array, 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:
i : int

The index of the cluster.

Returns:
shape : (int, int)

Number of rows and columns (resp.) in the bicluster.

get_submatrix(i, data) [source]

Returns the submatrix corresponding to bicluster i.

Parameters:
i : int

The index of the cluster.

data : array

The data.

Returns:
submatrix : array

The submatrix corresponding to bicluster i.

Notes

Works with sparse matrices. Only works if rows_ and columns_ attributes exist.

© 2007–2018 The scikit-learn developers
Licensed under the 3-clause BSD License.
http://scikit-learn.org/stable/modules/generated/sklearn.base.BiclusterMixin.html