sklearn.datasets.make_circles

sklearn.datasets.make_circles()

Hace un círculo grande que contiene un círculo más pequeño en 2D.

Un conjunto de datos simple de juguete para visualizar los algoritmos de análisis de conglomerados y clasificación.

Leer más en el Manual de Usuario.

Parámetros
n_samplesentero o tupla de forma (2,), dtype=int, default=100

Si es entero, es el número total de puntos generados. Para números impares, el círculo interior tendrá un punto más que el círculo exterior. Si es una tupla de dos elementos, el número de puntos del círculo exterior y del círculo interior.

Distinto en la versión 0.23: Tupla de dos elementos añadida.

shufflebool, default=True

Si se revuelven las muestras.

noisefloat, default=None

Desviación estándar del ruido Gaussiano añadido a los datos.

random_stateentero, instancia de RandomState o None, default=None

Determina la generación de números aleatorios para el shuffling y el ruido del conjunto de datos. Pasa un int para una salida reproducible a través de múltiples llamadas a la función. Ver Glosario.

factorfloat, default=.8

Factor de escalamiento entre el círculo interior y el exterior en el rango (0, 1).

Devuelve
Xndarray de forma (n_samples, 2)

Las muestras generadas.

yndarray de forma (n_samples,)

Las etiquetas enteras (0 o 1) para la pertenencia a la clase de cada muestra.

Ejemplos usando sklearn.datasets.make_circles