Skip to content

Plotting bug fixes and new features #1640

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Jul 19, 2012
27 changes: 27 additions & 0 deletions doc/source/v0.8.1.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
.. _whatsnew_0801:

v.0.8.1 (July 23, 2012)
---------------------------

This release includes a few new features and addresses over a dozen bugs in
0.8.0, most notably NA friendly string processing functionality and a series of
new plot types and options.

New features
~~~~~~~~~~~~

- Add string processing methods accesible via Series.str (GH620_)
- Add option to disable adjustment in EWMA (GH1584_)
- Radviz plot (GH1566_)
- Per column styles and secondary y-axis plotting (GH1559_)
- New datetime converters millisecond plotting (GH1599_)

Performance improvements
~~~~~~~~~~~~~~~~~~~~~~~~

- Improved implementation of rolling min and max
- Set logic performance for primitives
- Significant datetime parsing performance improvments

.. _GH561: https://github.com/pydata/pandas/issues/561
.. _GH50: https://github.com/pydata/pandas/issues/50
25 changes: 25 additions & 0 deletions doc/source/visualization.rst
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,31 @@ To plot data on a secondary y-axis, use the ``secondary_y`` keyword:
df.B.plot(secondary_y=True, style='g')


Selective Plotting on Secondary Y-axis
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

To plot some columns in a DataFrame, give the column names to the `secondary_y`
keyword:

.. ipython:: python

plt.figure()

@savefig frame_plot_secondary_y.png width=4.5in
df.plot(secondary_y=['A', 'B'])

Note that the columns plotted on the secondary y-axis is automatically marked
with "(right)" in the legend. To turn off the automatic marking, use the
`mark_right=False` keyword:

.. ipython:: python

plt.figure()

@savefig frame_plot_secondary_y.png width=4.5in
df.plot(secondary_y=['A', 'B'], mark_right=False)


Targeting different subplots
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Expand Down
Loading