Blog
Gráficos a partir de datos

CSV a diagrama de dispersión online

Un diagrama de dispersión es la forma más rápida de ver si dos mediciones están relacionadas. Cada fila se convierte en un punto: la primera columna lo sitúa en horizontal y la segunda en vertical. La forma cuenta la historia: una nube que sube, una mancha plana, una curva o un par de puntos alejados de todo lo demás.

Tus datos no salen de este dispositivo

Tus datos

Pega una tabla directamente desde Excel o Google Sheets, o suelta un archivo CSV. No se sube nada: todo el cálculo ocurre dentro de esta pestaña del navegador.

CSV, TSV o texto plano. Los archivos guardados en windows-1251 se detectan y se releen automáticamente, así los encabezados no se convierten en caracteres raros.

Opciones de lectura

Columnas

Resultado

La biblioteca de dibujo se descarga solo al pulsar el botón y solo en esta página.

Esta página no tiene parte de servidor en absoluto. La tabla que pegas la procesa JavaScript dentro de tu propio navegador, el gráfico se dibuja en un elemento canvas de tu máquina y el archivo de exportación se arma localmente. Nada se sube, se almacena ni se escribe en ningún registro. Puedes desconectar la red después de cargar la página y todo seguirá funcionando: es la forma más sencilla de comprobarlo tú mismo.

Datos y límites del método

Ideal para Comprobar si dos variables numéricas están relacionadas
Filas mínimas 2 para dibujar, unas 20 para que la forma signifique algo
Ejes Ambos escalados a los datos; ninguno se fuerza a cero
Filas con huecos Se descartan por pares: un punto necesita ambas coordenadas, y se informa cuántas se descartaron
Tamaño de punto Fijo en 4 px; aquí el tamaño no codifica nada, a diferencia del gráfico de burbujas
Salida PNG a doble escala, más CSV, JSON y Markdown de los pares representados

Cuándo induce a error

Cómo se calcula

Cada fila aporta un punto: la columna asignada a X da la posición horizontal y la asignada a Y la vertical. Las filas en las que falte alguno de los dos valores o no sea numérico se descartan en pareja, y el número de descartes se informa bajo el gráfico en lugar de ocultarse.

Ambos ejes se escalan a los datos en vez de anclarse en cero. A diferencia de las barras, un punto codifica posición y no magnitud, así que recortar el rango no distorsiona los valores individuales, pero sí cambia lo empinada que parece la relación, y por eso los títulos de los ejes siempre indican qué columna es cuál.

Los dos selectores de columna apuntan por defecto a la primera y la segunda columna numérica, no ambos a la primera. Suena trivial y no lo es: una dispersión de una columna contra sí misma produce una diagonal perfecta y una correlación de exactamente 1, algo que ha engañado a más de uno.

Los puntos se dibujan semitransparentes, de modo que una zona densa aparece más oscura. Es una defensa parcial contra el solapamiento, no una cura: para conjuntos muy grandes la respuesta honesta es un mapa de calor o un gráfico de densidad.

Preguntas y respuestas

¿Cuántos puntos necesito para que la imagen signifique algo?

Veinte es un suelo razonable para detectar un patrón aproximado, y unos cincuenta antes de fiarte de un juicio sobre su forma. Por debajo de diez, casi cualquier disposición parece una tendencia.

La nube sube. ¿Eso prueba que una causa la otra?

No. Muestra que se mueven juntas. Un tercer factor que impulse a ambas —estacionalidad, crecimiento de todo el negocio, un cambio de precios— es la explicación más habitual. La dispersión te dice dónde empezar a mirar, no qué concluir.

¿Puedo añadir una línea de tendencia?

Usa la herramienta de regresión lineal: dibuja los mismos puntos con una recta ajustada y te da la pendiente, R² y el error estándar para juzgar si la recta merece crédito.

¿Por qué los selectores apuntan por defecto a columnas distintas?

Porque representar una columna contra sí misma siempre da una recta perfecta. Si ambos apuntaran a la primera columna verías una diagonal sin sentido pero muy convincente.

¿Se suben mis datos?

No. Todo el gráfico se calcula y se dibuja localmente en tu navegador.

La herramienta inversa

¿Lo necesitas al revés? CSV a gráfico de burbujas Una dispersión con un tercer número en el tamaño del punto

Herramientas relacionadas

Todas las herramientas