Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: Perl module for chart drawing?

by zentara (Archbishop)
on Dec 19, 2008 at 16:41 UTC ( [id://731588]=note: print w/replies, xml ) Need Help??


in reply to Perl module for chart drawing?

Sounds like GD's bar graph would work. Search groups.google and google for examples. Here is a little starter script, mailling it to yourself is a different problem.
#!/usr/bin/perl use GD::Graph::bars; @A = qw(-5 -4 -3 -2 -1 0 1 2 3 4 5 ); @B = qw(-6 -4 -2 0 2 4 6); @C = qw(1 2 3 4 5); @D = qw(4 5 6 7); @E = qw(-2 -4 -6 0 2 4 6 8); @datacolors = qw(blue green cyan pink yellow); my @data = ([@A],[@B],[@C],[@D],[@E]); my $graph = GD::Graph::bars->new(600,400); $graph->set( transparent => '0', x_label => 'A', y_label => 'B', title => 'A for B', dclrs => [ @datacolors ] ); open(IMG, ">$0.png"); binmode IMG; my $gd = $graph->plot(\@data); print IMG $gd->png; close IMG;

I'm not really a human, but I play one on earth Remember How Lucky You Are

Replies are listed 'Best First'.
Re^2: Perl module for chart drawing?
by mellin (Scribe) on Dec 19, 2008 at 16:50 UTC
    Thank you! I'll try to use that snippet as a grounding for my own code. Thing is that I'm not really sure of what kind of data should the graphical representation contain, because when I start to play around with the idea so many different possibilities come to mind. But then again, that's for me to decide and tinker with :)
      Yeah, sleep on it for a few days, it saves rewrites later when you realize there is a better way. But then again, you often don't see the need for a better way, until you jump into the code and start hacking.

      I'm not really a human, but I play one on earth Remember How Lucky You Are

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://731588]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (5)
As of 2024-04-18 05:38 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found