5555
5656Jae-Joon Lee has also been working on revamping how plot legends are handled
5757in matplotlib. This has resulted in some immediate enhancements. First,
58- legends for complex plots such as :func : `~matplotlib.pyplot.stem ` plots
58+ legends for complex plots such as :meth : `~matplotlib.pyplot.stem ` plots
5959will now display correctly. Second, the 'best' placement of a legend has
6060been improved in the presence of NANs.
6161
@@ -84,7 +84,7 @@ as 2D plotting, Ben Root has made several improvements to the
8484* Ticker offset display added:
8585.. plot :: mpl_examples/mplot3d/offset_demo.py
8686
87- * :func : `~mpl_toolkits.mplot3d.axes3d.Axes3D.contourf `
87+ * :meth : `~mpl_toolkits.mplot3d.axes3d.Axes3D.contourf `
8888 gains *zdir * and *offset * kwargs. You can now do this:
8989.. plot :: mpl_examples/mplot3d/contourf3d_demo2.py
9090
@@ -97,8 +97,8 @@ now been completely removed from matplotlib.
9797Markers
9898-------
9999
100- The list of available markers for :func : `~matplotlib.pyplot.plot ` and
101- :func : `~matplotlib.pyplot.scatter ` has now been merged. While they
100+ The list of available markers for :meth : `~matplotlib.pyplot.plot ` and
101+ :meth : `~matplotlib.pyplot.scatter ` has now been merged. While they
102102were mostly similar, some markers existed for one function, but not
103103the other. This merge did result in a conflict for the 'd' diamond
104104marker. Now, 'd' will be interpreated to always mean "thin" diamond
@@ -111,30 +111,33 @@ Other improvements
111111
112112* Unit support for polar axes and :func: `~matplotlib.axes.Axes.arrow `
113113
114- * :class: `~matplotlib.projections.polar.PolarAxes ` gains
115- 'set_theta_direction', 'set_theta_zero_direction' and
116- 'set_theta_offset' functions.
114+ * :class: `~matplotlib.projections.polar.PolarAxes ` gains getters and setters for
115+ "theta_direction", and "theta_offset" to allow for theta to go in
116+ either the clock-wise or counter-clockwise direction and to specify where zero
117+ degrees should be placed.
118+ :meth: `~matplotlib.projections.polar.PolarAxes.set_theta_zero_location ` is an
119+ added convenience function.
117120
118121* Fixed error in argument handling for tri-functions such as
119- :func : `~matplotlib.pyplot.tripcolor `
122+ :meth : `~matplotlib.pyplot.tripcolor `
120123
121- * ' axes.labelweight' parameter added to rcParams.
124+ * `` axes.labelweight `` parameter added to rcParams.
122125
123- * For :func : `~matplotlib.pyplot.imshow `, *interpolation='nearest' * will
124- now always perform an interpolation. A ' none' option has been added to
126+ * For :meth : `~matplotlib.pyplot.imshow `, *interpolation='nearest' * will
127+ now always perform an interpolation. A " none" option has been added to
125128 indicate no interpolation at all.
126129
127130* An error in the Hammer projection has been fixed.
128131
129- * *clabel * for :func : `~matplotlib.pyplot.contour ` now accepts a callable.
132+ * *clabel * for :meth : `~matplotlib.pyplot.contour ` now accepts a callable.
130133 Thanks to Daniel Hyams for the original patch!
131134
132135* Jae-Joon Lee added the :class: `~mpl_toolkits.axes_grid1.axes_divider.HBox `
133136 and :class: `~mpl_toolkits.axes_grid1.axes_divider.VBox ` classes.
134137
135- * Christoph Gohike improved memory usage in :func : `~matplotlib.pyplot.imshow `.
138+ * Christoph Gohike improved memory usage in :meth : `~matplotlib.pyplot.imshow `.
136139
137- * :func : `~matplotlib.pyplot.scatter ` now accepts empty inputs.
140+ * :meth : `~matplotlib.pyplot.scatter ` now accepts empty inputs.
138141
139142* The behavior for 'symlog' scale has been fixed, but this may result
140143 in some minor changes to existing plots.
0 commit comments