MCPcopy
hub / github.com/pydata/xarray / add_colorbar

Method add_colorbar

xarray/plot/facetgrid.py:780–795  ·  view source on GitHub ↗

Draw a colorbar.

(self, **kwargs: Any)

Source from the content-addressed store, hash-verified

778 self._adjust_fig_for_guide(self.figlegend)
779
780 def add_colorbar(self, **kwargs: Any) -> None:
781 """Draw a colorbar."""
782 kwargs = kwargs.copy()
783 if self._cmap_extend is not None:
784 kwargs.setdefault("extend", self._cmap_extend)
785 # dont pass extend as kwarg if it is in the mappable
786 if hasattr(self._mappables[-1], "extend"):
787 kwargs.pop("extend", None)
788 if "label" not in kwargs:
789 from xarray import DataArray
790
791 assert isinstance(self.data, DataArray)
792 kwargs.setdefault("label", label_from_attrs(self.data))
793 self.cbar = self.fig.colorbar(
794 self._mappables[-1], ax=list(self.axs.flat), **kwargs
795 )
796
797 def add_quiverkey(self, u: Hashable, v: Hashable, **kwargs: Any) -> None:
798 kwargs = kwargs.copy()

Callers 4

map_dataarrayMethod · 0.95
map_plot1dMethod · 0.95
map_datasetMethod · 0.95
test_map_datasetMethod · 0.95

Calls 2

label_from_attrsFunction · 0.90
copyMethod · 0.45

Tested by 1

test_map_datasetMethod · 0.76