Рисование графов на Haskell в Windows - PullRequest
7 голосов
/ 04 июня 2009

Я использую платформу Haskell в Windows, и я хотел бы написать небольшую программу, которая может рисовать графики. График должен быть экспортирован в любой формат изображения (или даже PDF).

Какой самый простой способ сделать это?

(Под графиком я подразумеваю сюжет.)

1 Ответ

6 голосов
/ 04 июня 2009

Под "графом" подразумевается ли в теории графов значение графа (узлов и ребер) или графика?

Самый простой способ вывести график на любом языке - это передать точка в Graphviz . У Hackage даже есть полезный пакет Data.Graphviz , который выполняет часть низкоуровневой работы, особенно если вы уже работаете с превосходным FGL .

Самый простой способ вывести график на любом языке - это передать скрипт gnuplot в gnuplot . Опять же, в Hackage есть пакет Graphics.Gnuplot .

Graphics.Rendering.Chart довольно хорошо; это делает изрядное количество больше, чем gnuplot.

На самом деле, вы должны просто осмотреться Hackage и посмотреть, что лучше всего соответствует вашим потребностям ...

...