Set axis labels on the left column and bottom row of the grid.
(self, *axlabels: Hashable)
| 884 | set_lim(data_limit if parameter_limit is None else parameter_limit) |
| 885 | |
| 886 | def set_axis_labels(self, *axlabels: Hashable) -> None: |
| 887 | """Set axis labels on the left column and bottom row of the grid.""" |
| 888 | from xarray.core.dataarray import DataArray |
| 889 | |
| 890 | for var, axis in zip(axlabels, ["x", "y", "z"], strict=False): |
| 891 | if var is not None: |
| 892 | if isinstance(var, DataArray): |
| 893 | getattr(self, f"set_{axis}labels")(label_from_attrs(var)) |
| 894 | else: |
| 895 | getattr(self, f"set_{axis}labels")(str(var)) |
| 896 | |
| 897 | def _set_labels( |
| 898 | self, axis: str, axes: Iterable, label: str | None = None, **kwargs |