Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re: making a scientific chart

by planetscape (Chancellor)
on Dec 30, 2008 at 15:43 UTC ( #733282=note: print w/replies, xml ) Need Help??


in reply to making a scientific chart

Replies are listed 'Best First'.
Re^2: making a scientific chart
by monarch (Priest) on Dec 31, 2008 at 01:33 UTC
    Instead of using a CPAN module why not try simply creating a file and then call gnuplot (see the gnuplot demo gallery).. Some tested example code:
    use strict; open( my $fout, ">myplot.gpt" ) or die( "Problem: $!" ); print( $fout <<'EOF' ); reset set terminal png size 320,160 medium set output 'myplot.png' set title "Test Plot" set xrange [0:5] set yrange [0:100] plot [0:5] "-" using 1:2 title "Distance" with lines 1.0 20 2.0 40 3.0 40 4.0 80 end EOF close( $fout ); my $result = `gnuplot myplot.gpt`; print( $result ) if ( $result );

    Update: added close() to ensure command file was closed before being fed to gnuplot

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (6)
As of 2019-07-24 09:24 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    If you were the first to set foot on the Moon, what would be your epigram?






    Results (32 votes). Check out past polls.

    Notices?