diff --git a/pandas/tests/test_graphics.py b/pandas/tests/test_graphics.py index 1793d6806be83..38c145cc5f014 100644 --- a/pandas/tests/test_graphics.py +++ b/pandas/tests/test_graphics.py @@ -2477,6 +2477,16 @@ def test_style_by_column(self): for i, l in enumerate(ax.get_lines()[:len(markers)]): self.assertEqual(l.get_marker(), markers[i]) + @slow + def test_line_label_none(self): + s = Series([1, 2]) + ax = s.plot() + self.assertEqual(ax.get_legend(), None) + + ax = s.plot(legend=True) + self.assertEqual(ax.get_legend().get_texts()[0].get_text(), + 'None') + @slow def test_line_colors(self): import sys diff --git a/pandas/tools/plotting.py b/pandas/tools/plotting.py index 1d47c3781a7d7..c60cf0986e43e 100644 --- a/pandas/tools/plotting.py +++ b/pandas/tools/plotting.py @@ -2456,7 +2456,7 @@ def plot_frame(data, x=None, y=None, kind='line', ax=None, # Dat @Appender(_shared_docs['plot'] % _shared_doc_series_kwargs) def plot_series(data, kind='line', ax=None, # Series unique figsize=None, use_index=True, title=None, grid=None, - legend=True, style=None, logx=False, logy=False, loglog=False, + legend=False, style=None, logx=False, logy=False, loglog=False, xticks=None, yticks=None, xlim=None, ylim=None, rot=None, fontsize=None, colormap=None, table=False, yerr=None, xerr=None,