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