Datasets predefinidos
Generar datos sintéticos
Tus propios datos
Pega dos columnas de números —o carga un archivo— y el simulador agrupa tus datos en lugar de los de ejemplo. Sirve el tabulador de una hoja de cálculo, el punto y coma, el espacio o la coma, y los decimales pueden ir con coma (12,5) o con punto (12.5); si separas las columnas con comas, los decimales tienen que ir con punto. Si la primera fila es una cabecera, se usa para nombrar los ejes. Todo el proceso ocurre en tu navegador: los datos no se envían a ningún servidor.
Antes de agrupar, cada columna se normaliza de 0 (su mínimo) a 1 (su máximo), y las dos se dibujan con la misma escala, en un cuadrado: sin ese paso, la variable con los números más grandes (un salario frente a una edad) dominaría la distancia euclídea y el agrupamiento la obedecería casi solo a ella. Así las dos pesan igual, da lo mismo cuál pegues primero, y el centroide más cercano que ves es el que usa el algoritmo. Los centroides se dan después en las unidades de tus columnas, y la inercia, en las unidades normalizadas. Dos avisos: un número con exactamente tres cifras tras un punto se lee como millar español (1.234 es mil doscientos treinta y cuatro; escribe 1,234 si querías decimales), y el máximo son 2000 puntos.
Parámetros del algoritmo
Lienzo (clic para añadir punto)
90 puntos en el lienzo
Método del Codo (Elbow Method)
Ejecuta k-means para K = 1 hasta K = 10 y muestra cómo decrece la inercia. El codo de la curva sugiere un buen valor de K.