Black Lives Matter. Please consider donating to Black Girls Code today.

Rowheights in make_subplots() unequal with specs

Hello,

I want to make a big figure with the option for many subplots. To adjust the vertical heights, I wanted to use the specs -> the prind_grid() looks like this:

This is the format of your plot grid:
⎡ (1,1) x,y    ⎤
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎣      :       ⎦
⎡ (11,1) x2,y2 ⎤
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎣      :       ⎦
⎡ (21,1) x3,y3 ⎤
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎣      :       ⎦
⎡ (31,1) x4,y4 ⎤
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎣      :       ⎦
⎡ (41,1) x5,y5 ⎤
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎢      :       ⎟
⎣      :       ⎦
⎡ (51,1) x6,y6 ⎤
⎢      :       ⎟
⎢      :       ⎟
⎣      :       ⎦
⎡ (55,1) x7,y7 ⎤
⎢      :       ⎟
⎢      :       ⎟
⎣      :       ⎦
⎡ (59,1) x8,y8 ⎤
⎢      :       ⎟
⎢      :       ⎟
⎣      :       ⎦
⎡ (63,1) x9,y9 ⎤
⎣      :       ⎦

the problem is, the rows seem to have unequal heights so the plots with rowspan=10 are way more than 5 times bigger than the subplots mit rowspan=2…

Doesn’t the rowspan represent the relatove ratios of the heights? I expected the rows to be equally sized…
Here you can see: