Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things

best chart module 2007 update

by jeteve (Pilgrim)
on Mar 27, 2007 at 10:22 UTC ( #606732=perlquestion: print w/replies, xml ) Need Help??
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!

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://606732]
Approved by Corion
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (3)
As of 2018-03-24 02:42 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (297 votes). Check out past polls.