Skip to content

Commit bc8b78a

Browse files
authored
Merge pull request matplotlib#31689 from meeseeksmachine/auto-backport-of-pr-31666-on-v3.11.x
Backport PR matplotlib#31666 on branch v3.11.x (plt.stairs: fix unit handling for orientation="horizontal")
2 parents 9478117 + cb2ae6d commit bc8b78a

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

lib/matplotlib/axes/_axes.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7762,8 +7762,12 @@ def stairs(self, values, edges=None, *,
77627762
if edges is None:
77637763
edges = np.arange(len(values) + 1)
77647764

7765-
edges, values, baseline = self._process_unit_info(
7766-
[("x", edges), ("y", values), ("y", baseline)], kwargs)
7765+
if orientation == "vertical":
7766+
edges, values, baseline = self._process_unit_info(
7767+
[("x", edges), ("y", values), ("y", baseline)], kwargs)
7768+
else:
7769+
edges, values, baseline = self._process_unit_info(
7770+
[("y", edges), ("x", values), ("x", baseline)], kwargs)
77677771

77687772
patch = mpatches.StepPatch(values,
77697773
edges,

0 commit comments

Comments
 (0)