Revision: 6243
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=6243&view=rev
Author:   jdh2358
Date:     2008-10-17 16:03:23 +0000 (Fri, 17 Oct 2008)

Log Message:
-----------
moved two scales example to api

Added Paths:
-----------
    trunk/matplotlib/examples/api/two_scales.py

Removed Paths:
-------------
    trunk/matplotlib/examples/pylab_examples/two_scales.py

Copied: trunk/matplotlib/examples/api/two_scales.py (from rev 6242, 
trunk/matplotlib/examples/pylab_examples/two_scales.py)
===================================================================
--- trunk/matplotlib/examples/api/two_scales.py                         (rev 0)
+++ trunk/matplotlib/examples/api/two_scales.py 2008-10-17 16:03:23 UTC (rev 
6243)
@@ -0,0 +1,40 @@
+#!/usr/bin/env python
+"""
+
+Demonstrate how to do two plots on the same axes with different left
+right scales.
+
+
+The trick is to use *2 different axes*.  Turn the axes rectangular
+frame off on the 2nd axes to keep it from obscuring the first.
+Manually set the tick locs and labels as desired.  You can use
+separate matplotlib.ticker formatters and locators as desired since
+the two axes are independent.
+
+This is acheived in the following example by calling pylab's twinx()
+function, which performs this work. See the source of twinx() in
+pylab.py for an example of how to do it for different x scales. (Hint:
+use the xaxis instance and call tick_bottom and tick_top in place of
+tick_left and tick_right.)
+
+"""
+
+import numpy as np
+import matplotlib.pyplot as plt
+
+fig = plt.figure()
+ax1 = fig.add_subplot(111)
+t = np.arange(0.01, 10.0, 0.01)
+s1 = np.exp(t)
+ax1.plot(t, s1, 'b-')
+ax1.set_xlabel('time (s)')
+ax1.set_ylabel('exp')
+
+
+# turn off the 2nd axes rectangle with frameon kwarg
+ax2 = ax1.twinx()
+s2 = np.sin(2*np.pi*t)
+ax2.plot(t, s2, 'r.')
+ax2.set_ylabel('sin')
+plt.show()
+

Deleted: trunk/matplotlib/examples/pylab_examples/two_scales.py
===================================================================
--- trunk/matplotlib/examples/pylab_examples/two_scales.py      2008-10-17 
16:02:52 UTC (rev 6242)
+++ trunk/matplotlib/examples/pylab_examples/two_scales.py      2008-10-17 
16:03:23 UTC (rev 6243)
@@ -1,40 +0,0 @@
-#!/usr/bin/env python
-"""
-
-Demonstrate how to do two plots on the same axes with different left
-right scales.
-
-
-The trick is to use *2 different axes*.  Turn the axes rectangular
-frame off on the 2nd axes to keep it from obscuring the first.
-Manually set the tick locs and labels as desired.  You can use
-separate matplotlib.ticker formatters and locators as desired since
-the two axes are independent.
-
-This is acheived in the following example by calling pylab's twinx()
-function, which performs this work. See the source of twinx() in
-pylab.py for an example of how to do it for different x scales. (Hint:
-use the xaxis instance and call tick_bottom and tick_top in place of
-tick_left and tick_right.)
-
-"""
-
-import numpy as np
-import matplotlib.pyplot as plt
-
-fig = plt.figure()
-ax1 = fig.add_subplot(111)
-t = np.arange(0.01, 10.0, 0.01)
-s1 = np.exp(t)
-ax1.plot(t, s1, 'b-')
-ax1.set_xlabel('time (s)')
-ax1.set_ylabel('exp')
-
-
-# turn off the 2nd axes rectangle with frameon kwarg
-ax2 = ax1.twinx()
-s2 = np.sin(2*np.pi*t)
-ax2.plot(t, s2, 'r.')
-ax2.set_ylabel('sin')
-plt.show()
-


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Matplotlib-checkins mailing list
Matplotlib-checkins@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to