in reply to problem using GD::Graph::Histogram

I noticed two things: The data set "\@arrayofinterest" probably won't work the way that you think. Also, look back at the sample and look at the data set that the author gave. I tried the sample, and it worked fine. It prints the png to the home directory. Here's the sample:
#!/usr/bin/perl use strict; use warnings; use GD::Graph::histogram; my $data = [1,5,7,8,9,10,11,3,3,5,5,5,7,2,2]; my $graph = new GD::Graph::histogram(400,600); $graph -> set( x_label => 'Location', y_label => 'Count', title => 'Sample Histogram', x_labels_vertical => 1, bar_spacing => 0, shadow_depth => 1, shadowclr => 'dred', transparent => 0, ) or warn $graph->error; my $gd = $graph->plot($data) or die $graph->error; open (IMG, '>histo.png') or die $!; binmode IMG; print IMG $gd->png;

Replies are listed 'Best First'.
Re^2: problem using GD::Graph::Histogram
by krish28 (Acolyte) on Jan 18, 2010 at 18:18 UTC
    Hi Khen,
    Thanks for the reply. I was planning on using the sample code, but i noticed that the variable "$data" is defined as an array, or thats what my limited knowledge of perl led me to believe..I don't know abt this data type yet..
    So i used the sample code as i saw in the GD::Graph module!!
    I'll try this sample code!!
    Krish