On 10/03/2011 09:22 AM, Christopher Brown wrote:
> import matplotlib.pyplot as pp
> fig = pp.figure()
> ax1 = fig.add_subplot(111)
> ax2 = ax1.twinx()
> # works (tick labels are blue):
> for tick in ax1.yaxis.get_major_ticks():
>       tick.label1.set_color('blue')
> # does not work (tick labels are not red):
> for tick in ax2.yaxis.get_major_ticks():
>       tick.label1.set_color('red')
> pp.show()


Try this instead:

import matplotlib.pyplot as pp
fig = pp.figure()
ax1 = fig.add_subplot(111)
ax2 = ax1.twinx()
ax1.tick_params(axis='y', labelcolor='b')
ax2.tick_params(axis='y', labelcolor='r')
pp.show()

Eric

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to