[PYTHON MATRIX-SIG] Plotting packages
Jeffrey Templon
templon@studbolt.physast.uga.edu
Fri, 7 Mar 1997 15:49:05 -0500
Hi,
Jim Hugunin writes:
> Recent posts have started me thinking about plotting and NumPy again. This
> seems to be the weakest link in the package at the moment (since I've only
> been receiving minimal bug reports for the first beta release). I'd really
> like people to be able to type:
>
> plot(sin(arange(0,5*pi,pi/10)))
I'd like to reiterate my opinion that it'd be nice to have a plot be
an object. This allows us to move up a notch (out of spaghetti-like
code) and do cool things like modify existing plots:
plot1.xlims(10,20)
plot1.update()
to change the x-axis limits, or for example
gwin.stackplots(2,2,plot1,plot2,plot3,plot4)
to arrange four plots in a 2x2 matrix on the graphics window 'gwin'.
> Am I missing any packages? Am I wrong in my comments about any of these?
> It sounds to me like the Astronomers among us are only interested in
> PGPlot. Is this for historical reasons, or are there some features in this
> package that are not supported by the others?
Have you looked at DISLIN? It's available in C, and looks pretty
nice. The Linux and DOS versions are free, but unfortunately you have
to pay for the versions for other operating systems. That's the
biggest disadvantage. Possibly you might cut a deal with them as part
of making it a package.
The URL
http://www.mpae.gwdg.de/dislin/dislin.html
JAT
_______________
MATRIX-SIG - SIG on Matrix Math for Python
send messages to: matrix-sig@python.org
administrivia to: matrix-sig-request@python.org
_______________