Herramienta para generar diagrama cartesiano 2d

Quiero dibujar un diagrama cartesiano 2D xy de un grupo de puntos en formato (x, y) y luego conectar algunos de ellos. Estas coordinaciones ya están almacenadas en un archivo de texto. Estoy buscando una herramienta simple y directa como Graphviz para trazarlos todos en un diagrama cartesiano 2D.

Pero, desafortunadamente, parece que GraphViz no es compatible con el trazado cartesiano 2D. Preferiría una herramienta Linux/Ubuntu, pero la herramienta basada en Windows también está bien.

Para esto: ¿Alguien puede sugerirme una herramienta increíble para tal propósito?

¡Bienvenido a Recomendaciones de software! Necesitaremos más información para dar buenas recomendaciones aquí: pedir "una herramienta como X" nunca da suficientes detalles, incluso si está vinculado (lo cual hice por usted). Siempre debe enumerar sus requisitos explícitamente (lo que ya hizo en parte). Eche un vistazo a Cómo solicitar una alternativa a algún software y las preguntas vinculadas a él para obtener detalles, y vea si puede editar y mejorar su pregunta, lo que aumentará sus posibilidades de obtener buenas respuestas. ¡Gracias y buena suerte!

Respuestas (1)

Gnuplot

Uso Gnuplot para cualquier tipo de trazado. Es una herramienta de línea de comandos multiplataforma para trazar datos en diagramas 2D y 3D. Es rápido (para una visualización rápida) y detallado (para informes profesionales).

Un ejemplo de cómo trazar los datos (x, y) que describe sería:

plot "<filename>" using 1:2 with lines

que podría abreviarse como plot "<filename>" u 1:2 w l. Para trazados y estilos más detallados, deberá escribir archivos de secuencias de comandos, que son intuitivos y fáciles de aprender. La documentación es bastante detallada y puede generar directamente sus gráficos en muchos formatos diferentes, incluidos Cairo PNG, TikZ, PostScript y otros.

Resumen: Gnuplot es

  • Multiplataforma: se ejecuta en Linux y Windows
  • Fácil de aprender y usar: Comandos simples que en su mayoría están en lenguaje natural
  • Traza datos 2D de archivos de texto