unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* guile-charting 0.2.0
@ 2014-09-19 17:33 Andy Wingo
  0 siblings, 0 replies; only message in thread
From: Andy Wingo @ 2014-09-19 17:33 UTC (permalink / raw
  To: guile-user

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/



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-09-19 17:33 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-19 17:33 guile-charting 0.2.0 Andy Wingo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).