Someone on #lisp started talking about making line charts using vecto, so I went ahead and got setup a common-lisp.net project: http://common-lisp.net/project/adw-charting/ Now I’m somewhat flooded with digital paperwork: Get my darcs repository onto common-lisp.net Update the documentation to point to common-lisp.net (removed all the damn lies, so only vague untruths remain) Get access to […]
Category Archives: adw-charting
experiments with clbuild, adw-charting progress
My new laptop came in on Thursday, a tiny asus eeepc. The default OS is a customized Xandros, a debian spin-off, so it was pretty easy to add some apt sources and get all the tools needed to try out clbuild. So far I’m very impressed, almost everything has just worked. I installed darcs to […]
an x-axis plus API cleanup
Some more progress on the charting library today: cleaned up the API a little bit, opting for some nicer make-foo function instead of requiring calls to make-instance: make-series label data &key color make-axis label &key control-string draw-gridlines-p label-formatter control-string: a format-compatible control string, and supplying it sets the label-formatter for the axis label-formatter: a function […]
more graphing
Another productive afternoon: This is the start of axes. The internals are getting very, very messy, but I really like the result. Here’s the code used to create this: (defun line-chart-with-axis-labels () “draws a simple line chart” (let* ((seriesA (make-instance ‘series :label “SeriesA” ;data expressed as a list (x y) pairs :data ‘((-1 -2) (0 […]