Initially I was thinking of using holoviews.GridSpace, but I encountered several issues:
matplotlibbackend fails when there is only 1 element ony-axis- I cannot title individual plots and ignore the coordinate axis of the plots
The closest I have arrived at is using holoviews.Layout, but even there there are limitations:
- Create a shared legend.
Currently I use the workaround of enabling the legend of only the last plot and making sure there are dummy curves withnanvalues - Control the spacing between elements. (No workarounds found)
- Create a shared
xlabel. (No workarounds found)
Another option would be to have these as options in NdLayout.
Basically starting from the default presentation, I want to do are summarized in a screenshot:
