A tiny plotting library, utilizes gnuplot for plotting. http://hub.darcs.net/scravy/easyplot
|Latest on Hackage:||1.0|
This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.
A tiny plotting library for Haskell, using gnuplot for rendering.
Developed and tested using Mac OS X 10.7.3 with gnuplot 4.4 (via MacPorts). Compiles using GHC 7.0.4
Make sure gnuplot is in your path and everything should work.
Some sample plots:
plot X11 $ Data2D [Title "Sample Data"]  [(1, 2), (2, 4), ...]
plot X11 $ Function2D [Title "Sine and Cosine"]  (\x -> sin x * cos x)
plot X11 sin
plot (PNG "plot.png") (sin . cos)
plot X11 $ Gnuplot2D [Color Blue]  "2**cos(x)"
plot X11 [ Data2D [Title "Graph 1", Color Red]  [(x, x ** 3) | x <- [-4,-3.9..4]] , Function2D [Title "Function 2", Color Blue]  (\x -> negate $ x ** 2) ]
plot' [Interactive] X11 $ Gnuplot3D [Color Magenta]  "x ** 2 + y ** 3"