2009-06-04 4 views
6

Windows에서 Haskell 플랫폼을 사용하고 있으며 그래프를 그릴 수있는 작은 프로그램을 작성하고 싶습니다. 그래프를 모든 이미지 형식 (또는 PDF)으로 내 보내야합니다.Windows에서 Haskell 그래프 그리기

가장 쉬운 방법은 무엇입니까?

(그래프가 나는 음모를 의미한다.) "그래프"으로

답변

6

, 당신은 그래프 (노드와 엣지) 또는 플롯의 그래프 이론의 의미를 의미합니까?

그래프를 출력하는 가장 쉬운 방법은 dotGraphviz으로 변환하는 것입니다. Hackage는 도움이되는 Data.Graphviz 패키지를 가지고 있습니다. 특히 저수준 작업을 수행합니다. 특히 이미 훌륭한 FGL으로 작업하고 있다면.

모든 언어로 플롯을 출력하는 가장 쉬운 방법은 gnuplot 스크립트gnuplot에 파이프하는 것입니다. 다시 말하지만, Hackage에는 Graphics.Gnuplot 패키지가 있습니다.

Graphics.Rendering.Chart은 아주 좋습니다. 그것은 gnuplot보다 더 많은 양을합니다.

사실, 당신은 단지 주변에 Hackage 보일 것 나는 음모를 의미 ... 필요에 따라 가장 잘 맞는 것을

+0

를 참조하십시오. 이 질문을 명확히하기 위해 업데이트하겠습니다. –

+0

GTK 등을 필요로하지 않고 Windows에서 기본적으로 작동하는 패키지가 있습니까? 카이로는 카발 창문에 설치하지 않습니다. – drozzy