1.3.2 Qwt4.qplt

Warning: The documentation is for the future PyQwt-4.2.3 which is only available from CVS. The download page has links for the latest releases.

The module qwt.qplt defines a tiny data-directed programming language to simplify the use of QwtPlot from the Python command line interpreter or from an embedded Python shell. Here follows a small example:

>>> from Qwt4.qplt import *
>>> x = arange(-2*pi, 2*pi, 0.01)
>>> p = Plot(Curve(x, cos(x), Pen(Magenta, 2), "cos(x)"),
...  Axis(Bottom, "x axis"),
...  Axis(Left, "y axis"),
...  Axis(Right, Logarithmic),
...  Curve(x, exp(x), Pen(Red), "exp(x)", Right),
...  ("PyQwt demo based on Qwt-%s (http://qwt.sf.net)"
...   % Qwt.QWT_VERSION_STR))
>>> x = x[0:-1:10]
>>> p.plot(Curve(x, cos(x-pi/4), Symbol(Circle, Yellow), "circle"),
...  Curve(x, cos(x+pi/4), Pen(Blue), Symbol(Square, Cyan), "square"))
>>>



Subsections