sklearn.datasets.make_biclusters

sklearn.datasets.make_biclusters()

Genera un arreglo con estructura diagonal de bloque constante para el biclustering.

Leer más en el Manual de Usuario.

Parámetros
shapeiterable de forma (n_rows, n_cols)

La forma del resultado.

n_clustersint

El número de biclusters.

noisefloat, default=0.0

La desviación estándar del ruido gaussiano.

minvalint, default=10

Valor mínimo de un bicluster.

maxvalint, default=100

Valor máximo de un bicluster.

shufflebool, default=True

Revuelve las muestras.

random_stateint, instancia de RandomState o None, default=None

Determina la generación de números aleatorios para la creación de conjuntos de datos. Pasa un int para una salida reproducible a través de múltiples llamadas a la función. Ver Glosario.

Devuelve
X : ndarray de forma shapendarray de forma

El arreglo generado.

rowsndarray de forma (n_clusters, X.shape[0])

Los indicadores para la pertenencia a un conglomerado de cada fila.

colsndarray de forma (n_clusters, X.shape[1])

Los indicadores para la pertenencia a un conglomerado de cada columna.

Ver también

make_checkerboard

Referencias

1

Dhillon, I. S. (2001, August). Co-clustering documents and words using bipartite spectral graph partitioning. In Proceedings of the seventh ACM SIGKDD international conference on Knowledge discovery and data mining (págs. 269-274). ACM.