Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

PGPlot with PDL

by SparkeyG (Curate)
on Sep 26, 2002 at 20:34 UTC ( #201042=perlquestion: print w/replies, xml ) Need Help??
SparkeyG has asked for the wisdom of the Perl Monks concerning the following question:

While working with PGPlot, I've run into a problem with graphing my data. I have not been able to figure out how to change the labels of the X-Axis. I want to be able to graph data over a period of time, ie. Time of Day, Day of month.
Help, Obi-PM-Kenobi your my only hope.


Replies are listed 'Best First'.
Re: PGPlot with PDL
by Zaxo (Archbishop) on Sep 26, 2002 at 20:58 UTC

    To affect the numeric labels, you just need to scale that axis' numbers to suit your new units. To set the title, use the env method. From the PDL::Graphics::PGPLOT::Window pod:

    $rate_win = PDL::Graphics::PGPLOT::Window->new(Device => '/xw', Aspect => 1, WindowWidth => 5, NXPanel => 2); $area_win = PDL::Graphics::PGPLOT::Window->new(Device => '/xw', Aspect => 1, WindowWidth => 5); $rate_win->env(0, 10, 0, 1000, {XTitle => 'Days', YTitle => '#Rabbits' +}); $rate_win->env(0, 10, 0, 100, {Xtitle=>'Days', Ytitle => 'Rabbits/day' +}); $area_win->env(0, 1, 0, 1, {XTitle => 'Km', Ytitle => 'Km'}); # And theoretical prediction. $rate_win->line(sequence(10), fibonacci(10), {Panel => [1, 1]});

    After Compline,

      That isn't exactly what I was looking for. What I want is the ability to label my x-axis for each day, ie 08/23/2002 to 08/29/2002 or from 08:00 to 16:30.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (4)
As of 2016-12-03 16:29 GMT
Find Nodes?
    Voting Booth?
    On a regular basis, I'm most likely to spy upon:

    Results (56 votes). Check out past polls.