Hello everyone,

I want to use matplotlib to create a figure like the one seen in panel E
of this linked image:

http://www.iovs.org/content/49/12/5425/F1.large.jpg

There are eight 2-D plots shown.  All of them display the same two
variables, CD4 on the X-axis and CD3 on the Y-axis.  Rather than label
each axis separately, the panel shows single axis labels in the
horizontal and vertical directions, outside of the eight plots.  This
reduces clutter and saves space.

I figured out how to place text, using e.g.: 

fig = Figure()
external_label = fig.text(x, y, "insert desired text here")

...and then for the Y-axis label,

external_ylabel.set_rotation(90)

Now I would like to add the axis lines and arrows.  In fact, I would
prefer a FancyArrow object.

I can see how to add non-text objects to an Axes, e.g.:

ax = fig.add_subplot(111)
ax.add_patch(my_arrow)

But that isn't my goal here.  I want to add lines to the FIGURE, outside
of any Axes.  Does anyone know how to accomplish this?  Thanks!




------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
http://p.sf.net/sfu/rim-devcon-copy2
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to