guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile-charting 0.2.0


From: Andy Wingo
Subject: guile-charting 0.2.0
Date: Fri, 19 Sep 2014 19:33:34 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

I put up a 0.2.0 release of Guile-Charting here:

  http://wingolog.org/pub/guile-charting/

Guile-Charting is a Guile library to make charts -- bar graphs, scatter
plots, and related things.  Its web page is here:

  http://wingolog.org/software/guile-charting/

And the gitorious for git:

  http://gitorious.org/guile-charting

So, remember before computers where you had to draw graphs by hand?
Maybe you don't.  It was pretty terrible.  Painstaking measurements
tabulated in graph paper then manually plotted out on log-scales; and if
you messed up, or even got new data, you had to do the whole thing
again, or bust out the white-out.  "Camera-ready copy" and all that.

On the other hand, in that olden day, you could make _any kind of graph
you wanted_.  It was just you and the ruler and the pen.

Guile-Charting takes the advantages and disadvantages of both into the
age of computer graphics :)  On the one hand, you have full control over
the graphs, and get to overlay histograms on your bar charts and color
your quartiles (or other divisions) as you like.  On the other hand,
it's a bit rough around the edges and sometimes you have to do things
yourself.

See the web page for examples of the kinds of things you can do, and the
examples/ directory in the source for code to reproduce all of those
graphs.  I must say, for doing empirical performance work, there's
nothing better for me than a Makefile, some CSV, and a guile-charting
script.

At one point I started doing a grammar-of-graphics R-style charting
library.  One day I'll get it somewhere useful, but until then
guile-charting is my ruler and pen.

Happy hacking,

Andy
-- 
http://wingolog.org/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]