In Julia, I want to stack heatmaps in one plot, just how it was done with Matlab in this stackoverflow post:
[I need a function to display matrices stacked](https://stackoverflow.com/questions/59749646/i-need-a-function-to-display-matrices-stacked)
Preferably with the same color bar for all heatmaps, and with the ability to specify the position of each plane (i.e. along the third dimension).

I know how to stack surface plots by adding an offset to each surface (see this page: <https://plotly.com/julia/3d-surface-plots/>), but this is not what I want to achieve as a surface plot is not flat, but, as the name suggests, a *surface*. My workaround currently is to use an offset large enough that each surface *appears* to be flat, but as the third axis relates to the real world height of my measurements, I am not happy with this fix.

What I would prefer is a parameter `positions_z = [z1, z2, z3, ...]` that specifies the location of all heatmaps along the third axis, but I am also happy with workarounds.
Does anyone know a solution?