Blog
Gráficos a partir de datos

CSV a gráfico circular online

Un gráfico circular dice bien una sola cosa: este todo está formado por estas partes. Todo lo demás lo dice mal. Úsalo cuando el mensaje sea realmente la composición, cuando las partes sumen de verdad un total con sentido y cuando sean pocas.

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 Un total dividido en unas pocas partes, mostrado una sola vez
Límite de sectores Doce; lo que sobra se agrupa automáticamente en un sector «Otros»
Cantidad ideal de 2 a 6 sectores
Valores negativos Se ignoran: una proporción de un todo no puede ser negativa
Centro Sólido; el disco completo se usa para los sectores
Orden Los sectores se ordenan de mayor a menor, el único orden que un lector puede seguir
Salida PNG a doble escala, más CSV y JSON con valores y porcentajes

Cuándo induce a error

Cómo se calcula

Cada fila se convierte en un sector: la columna de etiquetas aporta el nombre y la de valores el tamaño. Los valores se toman en valor absoluto y las filas nulas o vacías se descartan por completo, porque un sector de tamaño cero es invisible pero sigue ocupando una entrada en la leyenda.

Los sectores se ordenan de mayor a menor antes de dibujarse. Los circulares sin ordenar son célebres por lo difíciles que resultan de leer: ordenar da al ojo un punto de partida y permite seguir la secuencia alrededor del círculo.

Si hay más de doce categorías, las más pequeñas se agrupan en un único sector «Otros» y una nota indica cuántas se han agrupado. Es una decisión que la herramienta toma a propósito: pasada la docena de sectores, el gráfico transmite menos información que la tabla de la que salió.

El total aparece sobre el gráfico y el archivo exportado contiene tanto los valores originales como sus porcentajes redondeados a dos decimales, de modo que las cifras detrás de la imagen siempre se pueden recuperar.

Preguntas y respuestas

¿Cuándo es acertado un gráfico circular?

Cuando tienes entre dos y seis partes, suman un todo con sentido y el lector necesita la impresión de composición más que una comparación precisa. Fuera de ahí, un gráfico de barras comunica los mismos datos con más exactitud.

¿Por qué se agruparon algunas categorías en «Otros»?

Porque había más de doce. Un círculo con veinte sectores es una rueda de color, no un gráfico. La nota bajo el resultado te dice cuántas categorías se agruparon, y el CSV exportado sigue conteniendo todas las filas originales.

¿Puedo mostrar dos periodos como dos círculos?

Puedes generar dos imágenes, pero los lectores no comparan ángulos con fiabilidad entre imágenes separadas. Un gráfico de barras apiladas o uno al 100 % responde mucho mejor a esa pregunta.

Mi total no coincide con la suma de mi hoja de cálculo.

Revisa los valores negativos y vacíos. Los negativos se descartan porque una proporción negativa de un todo no significa nada, y las celdas vacías se omiten en vez de contarse como cero.

¿Se suben mis datos?

No. Todo el gráfico se calcula y se dibuja dentro de tu navegador, sin servidor de por medio.

La herramienta inversa

¿Lo necesitas al revés? CSV a gráfico de anillo Un circular al que se le quitó el centro y se le devolvió el total

Herramientas relacionadas

Todas las herramientas