Skip to content

Commit 2e8f236

Browse files
author
Tom Augspurger
committed
Merge pull request #8536 from TomAugspurger/plot-label-none
BUG: Dont add None to plot legend.
2 parents e560f9b + 1054ed4 commit 2e8f236

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

pandas/tests/test_graphics.py

+10
Original file line numberDiff line numberDiff line change
@@ -2477,6 +2477,16 @@ def test_style_by_column(self):
24772477
for i, l in enumerate(ax.get_lines()[:len(markers)]):
24782478
self.assertEqual(l.get_marker(), markers[i])
24792479

2480+
@slow
2481+
def test_line_label_none(self):
2482+
s = Series([1, 2])
2483+
ax = s.plot()
2484+
self.assertEqual(ax.get_legend(), None)
2485+
2486+
ax = s.plot(legend=True)
2487+
self.assertEqual(ax.get_legend().get_texts()[0].get_text(),
2488+
'None')
2489+
24802490
@slow
24812491
def test_line_colors(self):
24822492
import sys

pandas/tools/plotting.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2456,7 +2456,7 @@ def plot_frame(data, x=None, y=None, kind='line', ax=None, # Dat
24562456
@Appender(_shared_docs['plot'] % _shared_doc_series_kwargs)
24572457
def plot_series(data, kind='line', ax=None, # Series unique
24582458
figsize=None, use_index=True, title=None, grid=None,
2459-
legend=True, style=None, logx=False, logy=False, loglog=False,
2459+
legend=False, style=None, logx=False, logy=False, loglog=False,
24602460
xticks=None, yticks=None, xlim=None, ylim=None,
24612461
rot=None, fontsize=None, colormap=None, table=False,
24622462
yerr=None, xerr=None,

0 commit comments

Comments
 (0)