Я хочу нарисовать 2D-декартову диаграмму xy из набора точек в формате (x, y), а затем соединить некоторые из них вместе. Эти согласования уже сохранены в текстовом файле. Я ищу простой и понятный инструмент, такой как Graphviz , чтобы изобразить их все на двумерной декартовой диаграмме.
Но, к сожалению, кажется, что GraphViz не поддерживает 2D декартовы графики. Я бы предпочел инструмент Linux / Ubuntu, но инструмент на базе Windows также подойдет.
Для этого: Может ли кто-нибудь предложить мне отличный инструмент для этой цели?
Я использую Gnuplot для любых графиков. Это кроссплатформенный инструмент командной строки для отображения данных в 2D- и 3D-диаграммах. Это и быстро (для быстрой визуализации), и подробно (для профессиональных отчетов).
Примером того, как построить данные (x, y), которые вы описываете, будет:
plot "<filename>" using 1:2 with lines
который можно было бы сократить как plot "<filename>" u 1:2 w l
. Для получения более подробных графиков и стилей вам потребуется написать файлы сценариев, которые интуитивно понятны и просты в освоении. Документация довольно подробная, и вы можете напрямую выводить свои графики во многих различных форматах, включая Cairo PNG, TikZ, PostScript и другие.
Резюме: Gnuplot
Иззи