On 29/05/2014 17:12, Sydney Shall wrote:
I would like to start by thanking all the tutors for their wonderful
genourosity and excellent advice.

My problem concerns forcing pylab to give me the y axis I want.

My code is as follows:

pylab.figure(10)

pylab.title("Ratio of realised capital to advanced capital.")

pylab.xlabel("Time [Cycles of Capital reproduction]")

pylab.ylabel("Ratio of realised capital to advanced capital.")

pylab.xlim = ((0.0, 1.5))

pylab.plot(cycles, ratiocrtoca)

pylab.show(10)


  My pylab output is as follows:


I regret I do not know how to put the pdf file in the message, so I have
attached the pdf file of the graph. Please guide me on this too.

My problem is that I wish to force the y axis to simply be from 0.0 to
1.5 without the detail which is just arithmetic noise, I think.

With thanks,

Sydney

--
Sydney Shall


The joys of the interactive prompt.

In [3]: help(pylab.ylim)
Help on function ylim in module matplotlib.pyplot:

ylim(*args, **kwargs)
    Get or set the *y*-limits of the current axes.

    ::

      ymin, ymax = ylim()   # return the current ylim
      ylim( (ymin, ymax) )  # set the ylim to ymin, ymax
      ylim( ymin, ymax )    # set the ylim to ymin, ymax

    If you do not specify args, you can pass the *ymin* and *ymax* as
    kwargs, e.g.::

      ylim(ymax=3) # adjust the max leaving min unchanged
      ylim(ymin=1) # adjust the min leaving max unchanged

    Setting limits turns autoscaling off for the y-axis.

    The new axis limits are returned as a length 2 tuple.

Aside, you appear to be using matplotlib in a strange way. If your code is in a script, you'd use a line like this.

import matplotlib.pyplot as plt

If you're working interactively you'd use.

from pylab import *

You have a half way house.

Finally this mailing list is mainly aimed at people learning the Python language and not third party modules. For matplotlib you can find a very helpful group here gmane.comp.python.matplotlib.general (and other places), I know they don't bite as I've been there :)

--
My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language.

Mark Lawrence

---
This email is free from viruses and malware because avast! Antivirus protection 
is active.
http://www.avast.com


_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to