Skip to content

Commit 813bebc

Browse files
committed
bug fix
1 parent fa37607 commit 813bebc

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

xarray/plot/facetgrid.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from .utils import (
99
_infer_xy_labels, _process_cmap_cbar_kwargs, import_matplotlib_pyplot,
1010
label_from_attrs)
11-
11+
import xarray as xr
1212
# Overrides axes.labelsize, xtick.major.size, ytick.major.size
1313
# from mpl.rcParams
1414
_FONTSIZE = 'small'
@@ -337,9 +337,13 @@ def _finalize_grid(self, *axlabels):
337337
self._finalized = True
338338

339339
def add_legend(self, **kwargs):
340+
if isinstance(self._hue_var, xr.DataArray):
341+
labels = self._hue_var.values
342+
else:
343+
labels = self._hue_var
340344
figlegend = self.fig.legend(
341345
handles=self._mappables[-1],
342-
labels=list(self._hue_var.values),
346+
labels=list(labels),
343347
title=self._hue_label,
344348
loc="center right", **kwargs)
345349

0 commit comments

Comments
 (0)