jeteve has asked for the wisdom of the Perl Monks concerning the following question:

Hi fellow monks.

I'm looking for the best bar chart generation module according to you. I found this node, but it seems to be a bit old.

Any new input since 2004 ?

Thx !

-- J.

Replies are listed 'Best First'.
Re: best chart module 2007 update
by LTjake (Prior) on Mar 27, 2007 at 12:14 UTC

    A module worth checking out (IMO) would be, Chart::Clicker. It uses the Cairo graphics library underneath (which could make it too difficult to install in some circumstance, sadly) -- and the output is pretty sexy.

    "Go up to the next female stranger you see and tell her that her "body is a wonderland."
    My hypothesis is that she’ll be too busy laughing at you to even bother slapping you.
    " (src)

Re: best chart module 2007 update
by lin0 (Curate) on Mar 27, 2007 at 13:04 UTC
Re: best chart module 2007 update
by lima1 (Curate) on Mar 27, 2007 at 16:04 UTC
    When I need to visualize some data, I often realize that it is easier to code in R than in perl. And if it is not, then I would have the problem that my graphs don't have a common look if I'd use a perl chart module. So I use R for all my charts:
    use R; use RReferences; &R::initR("--silent"); &R::library("RSPerl"); &R::eval("par(mfrow=c(1,2))"); @x = &R::call("rnorm", 10); # We need to make the @x a reference or the contents # will be treated as individual arguments. #&R::call("plot", \@x); #&R::callWithNames("plot", {'x' , \@x, 'ylab','data'}); &R::callWithNames("plot", {'x' => \@x, 'ylab' => 'data'}); @x = &R::call("seq", 1,10); &R::call("plot", \@x); print "Sleeping for 5 seconds and then quitting\n"; sleep(5);
    (taken from the RSPerl examples)
Re: best chart module 2007 update
by Random_Walk (Prior) on Mar 28, 2007 at 09:09 UTC

    I have been using ChartDirector to make some management attractive graphs. It is shareware with a pretty liberal licence for the trial version. It has an OO interface, is multi platform and multi language and has enough eye candy options to keep management happy.

    I am not affiliated with the producers of this software in any way. I am just a satisfied user of this tool


    Pereant, qui ante nos nostra dixerunt!